go语言学习笔记
ITsenlin
这个作者很懒,什么都没留下…
展开
-
Go语言学习1----开发环境搭建
Go语言是由google公司开发,其历史不再赘述,在随着云化、微服务化、容器化发展过程中,特别是容器化docker让Go语言越来越火。趁着业余时间也给自己充充电,学习一下Go语言编程。这里可能会用到一些网络信息以及Go指导书的信息,会在文章后面增加引用说明。费话不多说,下来记录Go语言学习的第一个内容----开发环境搭建 资源 Go语言官方网站是http://golang.org,里面原创 2016-12-14 00:19:59 · 1091 阅读 · 0 评论 -
Go语言学习2----代码组织之包
上一篇文件中已经学习到go语言的工程结构,都是放在GOPATH下的src目录下,大部分高级编程语言都有包的概念像java、python等,即使没有包的概念源码也会以不同的目录来组织以方便大型软件源码的管理,像c/c++等。go语言也是有包的概念的,个人感觉与java的包比较类似。所谓的包就是源代码所在的相对路径 源码文件 包只是组织源码文件的形式,所以首先要熟悉源码文件。Go语言的源码原创 2016-12-18 22:35:35 · 2221 阅读 · 0 评论 -
Go语言学习3----Go语言特色
Go语言号称集多数编程语言的优势于一身,具有较高的生产效率、先进的依赖管理和类型系统,以及原生的并发计算支持。 在这里罗列一些Go语言特有的一些特性(有人可能喜欢有人可能反对,仁者见仁吧),可能不全,后面想到再补充 代码风格强制统一。C/C++/JAVA程序应该都会遇到过这样的代码风格问题,一个函数的左大括号是与函数定义放在同一行,还是另启一行?在Go语言中没有这样的烦恼,因为Go语言原创 2016-12-20 00:28:42 · 1131 阅读 · 0 评论