go 学习资料汇总
go 简介
go语言是一个开源的项目,让程序员(programmer)能有更多的产出.
go语言简单易懂,执行高效。他有很好的并发机制(concurrency/kənkʌrənsɪ/ mechanism /
mekənɪzəm/)
以及很好的垃圾回收(garbage collection). go是一个静态的编译型语言,但他看起来更像动态的解释型语言。
(PS 翻译的不好,原文请参考
go doc)
go 安装
参考文档 go 安装
这里不详细介绍,很简单。
go语法学习
看过的资料
- how to write go code 介绍了go代码的基本组织结构,有个简单的hello world代码,
可以通过
mkdir hello;cd hello; export GOPATH=$(pwd); go get github.com/golang/example/hello
来获得源码,学习到go相关的工具如下:- go install
- go test
- go build
- go get
- go example 通过例子来学习golang
正在看的
- The Go Programming Language Specification go语言编程规范
- zero values
false for booleans, 0 for integers, 0.0 for floats, "" for strings, and nil for pointers, functions, interfaces, slices, channels, and maps
- zero values
- golang package go各个package的介绍,干货多多。
- 关于go需要注意的七个细节