go学习
xiaoxiaota
这个作者很懒,什么都没留下…
展开
-
goroutine的使用陷阱
goroutine使用陷阱原创 2017-09-15 10:59:34 · 811 阅读 · 0 评论 -
Go与C语言的互操作
http://tonybai.com/2012/09/26/interoperability-between-go-and-c/Go与C语言的互操作九月 26, 2012Go有强烈的C背景,除了语法具有继承性外,其设计者以及其设计目标都与C语言有着千丝万缕的联系。在Go与C语言互操作(Interoperability)方面,Go更是提供了强大的支持。尤其是在转载 2017-09-05 10:31:55 · 315 阅读 · 0 评论 -
Go中调用C的动态库与静态库
转:http://ybxu-123.blog.163.com/blog/static/594737702014818113159247/最近在学习GO语言,作为一门基于C语言的语言。对于它的语法很快掌握了,其实本人很早就想写一些关于GO的文章了,今天抽空就写一下,费话不说了,直击主题好了。以下代码是在Linux运行的结果,若用GDB调试,最好安装7.1以上版本。 一、Go转载 2017-08-01 13:57:26 · 6284 阅读 · 0 评论 -
go 发送邮件
问题go发送邮件,直接使用smtp库时报如下错误: x509: certificate signed by unknown authority原因可能的原因是正连接的主机返回电脑不能识别的根CA证书,可能是自签署证书或远端的错误配置或者SSL中间人劫持解决修改smtp.SendMail到本地工程(注意:不要直接修改net/smtp包中的代码)func SmtpSendMail(addr str原创 2017-08-01 10:52:38 · 1585 阅读 · 0 评论 -
slice 切片删除 panic: runtime error: slice bounds out of range
需要删除切片中指定的元素,百度了一下,很多人介绍的方法如下:func test_slice() { vect := make([]int, 10) //1. 赋初值 for i, _ := range vect { vect[i] = i } for i := 0; i < 3; i++ { k := rand.Intn(10)原创 2017-09-26 18:05:19 · 9799 阅读 · 2 评论 -
ubuntu samba出错问题排查
百度了半天终于找到了一遍解决方法!! 感谢原作者!!同时也提醒我要多看日志!! 转载以作备忘~~Ubuntu14.04环境下Samba报错排错过程排错的方法和思路非常重要,日志非常非常非常非常重要!!! 搭建好Samba之后,windos访问一直下面这个错误,然后傻逼一样一直百度百度,一弄又是几天,但是经过自己一步一步的排错,弄成功之后,那心情...哈哈哈转载 2017-09-30 13:20:37 · 3148 阅读 · 0 评论