# README ## 一 笔记说明 这份笔记是自学`Golang`时的资料总结,结合了很多书籍、博客以及开源作品的内容,同时也收到了很多反馈和建议,笔记仍然会在学习旅程中不断更新,绝对不鸽。 基于 Go 的算法笔记一样计划之列,不过算法过于庞大,被独立放置在了[overnote](https://github.com/overnote/over-algorithm)系列中自成一系。 ## 二 Go 学习路径图 ![Go 学习路径图](./images/go/go-develep.png) ## 三 Go 相关书籍 语法: - [《Go 程序设计语言》](https://book.douban.com/subject/27044219/):Go 语言圣经,[中译资料](https://github.com/gopl-zh/gopl-zh.github.com) - [《Go 语言趣学指南》](https://book.douban.com/subject/34951096/) - [《Go 专家编程》](https://book.douban.com/subject/35144587/) 实战: - [《GoWeb 编程》](https://book.douban.com/subject/27204133/):Go 语言 Web 编程基础 - [《Go 并发编程实战》](https://book.douban.com/subject/27016236/):非常好的 go 并发原理解读书籍,但语言组织欠佳 - [《Go 语言高并发与微服务实战》](https://book.douban.com/subject/35055766/):试看中 - [《Go 语言编程之旅:一起用 Go 做项目》](https://book.douban.com/subject/35130972/):试看中 深入: - [《Go 语言学习笔记》](https://book.douban.com/subject/26832468/):言简意赅,深入浅出,力荐 - [《Go 语言高级编程》](https://book.douban.com/subject/34442131/):深入理解 Go 必备,[开源文档](https://github.com/chai2010/advanced-go-programming-book) ## 附录:笔记汇总 **OverNote**地址: **笔者的地址**: **OverNote 分类**: - [Golang](https://github.com/overnote/over-golang):详尽的 Go 领域笔记:Go 语法、Go 并发编程、GoWeb 编程、Go 微服务等 - [大前端](https://github.com/overnote/over-javascript):包含 JavaScript、Node.js、vue/react、微信开发、Flutter 等大前端技术 - [数据结构与算法](https://github.com/overnote/over-algorithm):以 C/Go 实现为主记录数据结构与算法的笔记 - [服务端架构](https://github.com/overnote/over-server):分布式与微服务笔记,附 Nginx、Mysql、Redis 等常用服务端技术 - [Linux](https://github.com/overnote/over-linux):计算机组成原理、操作系统、计算机网络、编译原理基础学科笔记 - [大数据](https://github.com/overnote/over-bigdata):大数据笔记,完善中 - [Python 与机器学习](https://github.com/overnote/over-python):Python 相关笔记,完善中