46 lines
2.6 KiB
Go
46 lines
2.6 KiB
Go
# 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**地址:<https://github.com/overnote>
|
||
**笔者的地址**:<https://github.com/ruyuejun>
|
||
|
||
**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 相关笔记,完善中
|