Go = C + Python
静态编译语言的安全和性能+动态语言开发的效率
Go
服务端工程师
区块链工程师(主流开发语言Go)
云计算工程师
go1.11,gomod
Go生态索引
https://www.jianshu.com/p/05b1be3963a1
Python异步库
书籍
Go 标准库:https://pkg.go.dev/std,https://studygolang.com/pkgdoc
-
Go 常见问题(Go FAQ):https://learnku.com/go/wikis/38175
官方教程:https://go.dev/tour/welcome/1
学习路线
- https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0
- https://github.com/darius-khll/golang-developer-roadmap/blob/master/i18n/zh-CN/ReadMe-zh-CN.md
资源导航
源码分析:
体系教程
- https://github.com/xiaoyuge/Tech-Notes/blob/main/Go/Go/Go%E5%9F%BA%E7%A1%80.md
- Go语言四十二章经:https://books.studygolang.com/go42/
- https://www.liwenzhou.com/posts/Go/golang-menu/
- The Way to Go:https://learnku.com/docs/the-way-to-go
- Go语言入门教程:https://c.biancheng.net/golang/
- Go语言圣经(中文版):https://books.studygolang.com/gopl-zh/,https://github.com/gopl-zh/gopl-zh.github.com
- 【老男孩】21周带你搞定Go语言:https://www.bilibili.com/video/BV1wy4y1r73r
- Go语言高级编程(Advanced Go Programming):https://books.studygolang.com/advanced-go-programming-book/
- https://www.topgoer.com/
- Go 语言编程之旅:https://golang2.eddycjy.com/
- GO专家编程:https://www.topgoer.cn/docs/gozhuanjia/gogfjhk
- Go 每日一库:https://www.topgoer.cn/docs/goday/goday-1crdmvmodkpqo
- Mastering GO:https://books.studygolang.com/Mastering_Go_ZH_CN/
- Go语言高级编程:https://chai2010.cn/advanced-go-programming-book/index.html
- gops - Go语言程序查看和诊断工具 :https://www.cnblogs.com/snowInPluto/p/7785651.html
最佳实践
Go 面试宝典:https://goguide.ryansu.tech/
Go易错点100例:https://www.topgoer.cn/docs/go_Language_100/go_Language_100-1fg3t2qiuvkka
Go Blog 中文翻译:https://learnku.com/docs/go-blog
Effective Go:https://go.dev/doc/effective_go,https://learnku.com/docs/effective-go/2020
Go 代码审核指南(Code Review):https://learnku.com/go/wikis/48375
Uber 开源的《Go 语言编码规范》:https://learnku.com/go/wikis/38426
Go 最佳实践: 编写可维护 Go 代码:https://learnku.com/go/wikis/38430
Go 程序 SOLID 设计原则:https://learnku.com/go/wikis/38440
50 个 Go 新手易犯的错误(2020版):https://learnku.com/go/wikis/49781
MIT 经典课程 《分布式系统》:https://learnku.com/go/wikis/41239
Go 编码指南《How to Write Go Code》:https://learnku.com/go/wikis/38174
Go的50度灰:Golang新开发者要注意的陷阱和常见错误:https://colobu.com/2015/09/07/gotchas-and-common-mistakes-in-go-golang/
Go by Example:https://gobyexample.com/
源码分析
- Go 语言设计与实现:https://draveness.me/golang/
- 深入解析Go:https://tiancaiamao.gitbooks.io/go-internals/content/zh/
- Go语言标准库:https://books.studygolang.com/The-Golang-Standard-Library-by-Example/,https://www.topgoer.cn/docs/golangstandard/golangstandard-1cmks9a4kaj3c
- Go 语言原本:https://github.com/golang-design/under-the-hood
- https://duoke360.com/tutorial/golang-src
规范:https://www.topgoer.cn/docs/ubergo/ubergo-1cvb2oko9aovg
算法:https://www.topgoer.cn/docs/gosuanfa/gosuanfa-1c906k4cpjfnp
云原生
https://www.bilibili.com/video/BV1ZD4y1Y7j8
https://www.bilibili.com/video/BV1Us4y197Ge/?vd_source=1c6bbc08f3ca11adc6d983810711f9ca
依赖注入:https://duoke360.com/post/5771
社区
实战项目
https://github.com/zhoushuguang/beyond
https://www.golangroadmap.com/docs/project/go-zero.html
web
面试:https://juejin.cn/post/7199886957669056549
基于 go-zero 的后端管理系统脚手架:https://doc.ryansu.tech/zh/