学习路径
way
- 读完 Go Tour(快速掌握语法)
- 跟 Go by Example 练习
- 读《Go 语言圣经》 https://golang-china.github.io/gopl-zh/
- 做小项目(Web API、CLI、爬虫等)
- 看 Gin/Gorm 项目结构、了解并发与协程
- 进阶学习原理/底层(GC、调度、内存逃逸等)
相关资源
https://www.zhihu.com/question/23486344
《Go Tour》 | https://tour.go-zh.org
《Go by Example》 中文翻译版:
gopl https://golang-china.github.io/gopl-zh/
web.go https://github.com/hoisie/web
实战项目/源码推荐
- awesome-go:Go 生态项目集合
- go-zero:微服务框架
- gin + gorm + wire + swagger:标准企业后端模板
book
- 《100 Go Mistakes and How to Avoid Them》专门讲 Go 的坑
- uber-go/guide,工程规范
- 《Go Programming Language Specification》