已采纳回答 / 藏红
[]interface{} 表示创建一个空接口的数组,空接口可以存放任意类型,所以可以是 byte , string ,int 等等。 不知掉这样的理解是不是正确
2017-03-21
已采纳回答 / AndroidDeveloper
你在main方法体里写了if !ok { fmt.Println("End.") return}channel通道关闭后,强取数据会产生!ok的结果,进而执行了return,return是指跳出了main方法。
2016-09-25
已采纳回答 / 姑娘小小
一个切片值的容量即为它的第一个元素值在其底层数组中的索引值与该数组长度的差值的绝对值。所以capacity = 5-2 = 3 capacity1 = 9-1 = 8
2016-04-12
讲师回答 / 郝林
主要因为我录完前面之后业余时间已经非常有限了。录制视频需要大块的时间和非常安静的环境,所以后面采用了文字+编程练习的方式。以后有时间和精力的话再出视频吧。:)
2015-06-29
讲师回答 / 郝林
Web开发相对于网络编程和系统编程来讲其实并不困难,用好net/http和html/template这类代码包就好了,可以到http://godoc.org上查看它们的文档。如果想用框架的推荐Beego(国内大牛开发)或Gin(性能超高)。
2015-06-29
讲师回答 / 郝林
原生支持是指它是语言内置的功能。语言内置的功能会存在语言层面的优化。函数库的功能就几乎不可能了。Goroutine和Channel是Go语言并发编程的根基。Go语言运行时系统内部为此做了工作。这是以函数库出现的并发编程方式(比如使用Akka)所不能比拟的。
2015-05-12