
go
文章平均质量分 68
潇洒走一回LW
这个作者很懒,什么都没留下…
展开
-
go的接口实现
OOP实例:// OOP project main.gopackage mainimport ( "fmt")type people interface { Count(a int, b int) int Max(a int, b int) int}type abc struct {}func (ab abc) Count(a int, b int) int {原创 2015-07-31 12:26:32 · 885 阅读 · 0 评论 -
go实现爬取href链接
刚开始爬取的时候是用正则表达式实现的,然后爬取了不必要的链接,现在改用goquery实现:// judgeUrl project judgeUrl.gopackage judgeUrlimport ( "strings")func IsUrl(str string) bool { if strings.HasPrefix(str, "#") || strings.HasPref原创 2015-07-31 12:28:52 · 3919 阅读 · 0 评论 -
go的读写操作
读写操作:// hello project main.go/* 从文件中读取数据,然后进行排序,再把排序后的数据写入到新文件中*/package mainimport ( "fmt" //使用fmt包中的Println()函数 "bufio" "io" "os" "strconv" "sort")func readValues(infile string) (val原创 2015-07-31 12:27:44 · 1123 阅读 · 0 评论 -
go语言学习笔记
//变量声明i := 10; //直接声明并赋值j := 100;i,j=j,i //变换i,j的值fmt.Printf("i=%d j=%d\n",i,j)//格式化输了fmt.Println("i=",i);//不能使用%d等var a intvar b [10]intvar c []int //数组切片,相当于vector可变数组var s str原创 2015-07-24 13:46:11 · 1020 阅读 · 0 评论 -
go爬虫:抓取股票实时股份信息发送到邮箱
买股票的时候因为股份时时变动,所以卖出时机不好吃了好多亏,所以工作之余就想自己弄一个实时的接收自己想要的股份信息。发送邮件用的smtp服务包,不多说了,直接上代码。go_library项目的send_mail.go代码:package gemailimport ( "log" "net/smtp" "strings")//smtp服务发送邮件, mailType表示邮件原创 2015-12-26 20:48:01 · 11941 阅读 · 4 评论