学习Go语言的基础知识
1 进阶知识
- Go语言数据类型使用进阶
- Go语言标准库使用进阶
- Go语言并发编程进阶
- 与之前的各种基础知识融会贯通
2 推荐资源
- Effective Go(英文):https://golang.google.cn/doc/effective_go.html
- Go语言内存模型(英文):https://golang.google.cn/ref/mem
- Go程序诊断(英文):https://golang.google.cn/doc/diagnostics.html
- 《Go并发编程实战》第二版
- 《Go语言实战》
3 进阶方法
- 打好基础,不断补充知识缺漏
- 研读Go语言官方文档和源码
- 学习明星项目中的代码和文档
- 多读书,读好书(所有相关技术书,不只是Go语言)
- 积极练习,积极讨论,积极加入技术组织和社区
- 积极发布和开源自己的程序,积极通过代码和软件项目交友
- 积极公开自己的想法,并且用汇报和新啊不同的想法
- 尽量多的在公开场合发声,包括公开讨论,演讲和培训和咨询。
这个整个系列都来自极客时间的专栏,感兴趣的可以去订阅,这里知识适合自己看。