本人最近因为项目需要,故开始学习golang(简称go),下面是我最近学习中查阅相关资料整理出来的,对于像我一样刚入门的初学者很有帮助!希望对你也有帮助! 1.开大括号不能放在单独的一行 在大多数其他使用大括号的语言中,你需要选择放置它们的位置。Go的方式不同。你可以为此感谢下自动分号的注入(没有预读)。是的,Go中也是有分号的:-)失败的例子: package main import "fmt" func main() { //error, can't have the opening bra...
-
【学习笔记0001】Go初学者需要关注的50个注意事项
-
Go语言中反射包的实现原理(The Laws of Reflection)
前言 过去只是知道某些语言带有反射,但是一直没机会使用这种高级功能,所以也没有深入了解过。昨天看golang时里面提到reflection,既然这么多语言支持这个性质,那就深入了解下好了。这篇文档翻译自官方文档的The Laws of Reflection,翻译目的不是为了翻译,而是加深自己记忆以及理解,所以有些地方可能不会直译,因为我没那么高水平,有时自己能看懂,但是按着原话翻译出来给别人听感觉好难。某些专用名词会继续保留原文,有时,其实我觉得还是英文更加容易理解。 The Laws of R...