Part0 博客系列

2022 漫游系列

标准库系列

Part1 学习路径

Part2 书单

1 基础

《Go 语言圣经》The Go Programming Language

https://books.studygolang.com/gopl-zh/

对于刚学习 Go 语言的读者,建议先从《Go 语言圣经》开始系统学习 Go 语言的基础知识。

Go by Example

https://gobyexample.com/

Golang 新手可能会踩的 50 个坑

英文版:http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/

中文版:https://segmentfault.com/a/1190000013739000

2 标准库

Golang 标准库文档

https://studygolang.com/pkgdoc

工具性质的,适合拿来查表

《Go 语言标准库》The Golang Standard Library by Example

https://books.studygolang.com/The-Golang-Standard-Library-by-Example/

文档性质的,适合系统学习

3 进阶

《Go 语言设计与实践》

深入理解 go 的书籍

《Go 语言高级编程》Advanced Go Programming

https://chai2010.cn/advanced-go-programming-book/

本书涵盖 CGO、Go 汇编语言、RPC 实现、Web 框架实现、分布式系统等高阶主题,针对 Go 语言有一定经验想深入了解 Go 语言各种高级用法的开发人员。

《Go 语言高性能编程》

https://geektutu.com/post/high-performance-go.html

这本书适合使用 Go 作为主力编程语言已经有一段时间,希望进一步提升 Go 编程技巧的童鞋。

Part3 开源项目

Go 开源项目推荐:一个简单的 Go 练手项目:https://polarisxu.studygolang.com/posts/go/project/go-web-project-s3-manager/

7天用Go从零实现Web框架Gee教程:https://geektutu.com/post/gee.html

Part4 博客

面向信仰编程:https://draveness.me/

Go 错误处理最佳实践:https://lailin.xyz/post/go-training-03.html

Go 语言中文网站长 polarisxu:https://polarisxu.studygolang.com/about/

Go 语言中文网:https://studygolang.com/

luozhiyun`s Blog: https://www.luozhiyun.com/archives/701

Part5 面试

Go 语言笔试面试题汇总:https://geektutu.com/post/qa-golang.html