1- Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频)
1+ # Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频)
22
3+ [](https://travis-ci.org/developer-learning/learning-golang) [](https://goreportcard.com/report/github.com/developer-learning/learning-golang) [](http://godoc.org/github.com/developer-learning/learning-golang) [](https://coveralls.io/github/developer-learning/learning-golang?branch=master) [](https://github.com/developer-learning/learning-golang/issues) [](https://github.com/developer-learning/learning-golang/LICENSE) [](https://github.com/developer-learning/learning-golang/releases)
4+
5+ Go 学习之路将会不断更新维护,如果有推荐的博客、微信公众号、学习资料,可以提交 Issue。
6+
7+ =======
38** 注意:《Go 学习之路》已经迁移到[ https://github.com/developer-learning/learning-golang ] ( https://github.com/developer-learning/learning-golang ) 。**
49
5- =========
10+ ## Stargazers over time
11+
12+ [ ![ Stargazers over time] ( https://starcharts.herokuapp.com/developer-learning/learning-golang.svg )] ( https://starcharts.herokuapp.com/developer-learning/learning-golang )
13+
14+ [ learning-golang Star History and Stats] ( https://seladb.github.io/StarTrack-js/?u=developer-learning&r=learning-golang )
15+
16+ ----
17+
18+ ## ➡️ [ Go 夜读] ( https://reading.developerlearning.cn )
619
720## Go 学习资料
821
@@ -14,9 +27,16 @@ Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(
1427| [ Go 怎么开始] ( https://github.com/alco/gostart ) |
1528| [ Go 开发向导 16 讲] ( https://github.com/hacking-code/golang-tutorials ) |
1629| [ Go 命令指南] ( https://github.com/hyper0x/go_command_tutorial ) |
17- | [ Go by Example] ( https://gobyexample.com/ ) |
30+ | [ Go by Example] ( https://gobyexample.com/ ) [ Go By Example 中文版 ] ( https://github.com/xg-wang/gobyexample ) |
1831| [ 国外的一个高质量 Go 教程集] ( https://golangbot.com/learn-golang-series/ ) |
19- | [ Go 测试驱动] ( https://quii.gitbook.io/learn-go-with-tests ) |
32+ | [ 针对初学者的快速入门开发和使用 go] ( https://github.com/KeKe-Li/For-learning-Go-Tutorial ) |
33+ | [ Go 快速入门资料] ( https://devhints.io/go ) |
34+ | [ Go 标准库] ( https://medium.com/golangspec ) |
35+ | [ Go 简易教程] ( https://github.com/songleo/the-little-go-book_ZH_CN ) |
36+ | [ Go Programs] ( http://www.golangprograms.com/ ) |
37+ | [ Go(lang) examples - (explain the basics of golang)] ( https://github.com/SimonWaldherr/golang-examples ) |
38+ | [ A set of example golang code to start learning Go] ( https://github.com/mkaz/working-with-go ) |
39+ | [ 快学 Go 语言] ( https://zhuanlan.zhihu.com/quickgo ) |
2040
2141| Go 进阶|
2242| ----|
@@ -27,27 +47,49 @@ Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(
2747| [ 深入理解 Go by tiancaiamao] ( https://github.com/tiancaiamao/go-internals ) |
2848| [ Go 内部原理的一系列文章和视频] ( https://github.com/emluque/golang-internals-resources ) |
2949| [ 编写和优化 Go 代码] ( https://github.com/dgryski/go-perfbook/ ) |
50+ | [ Go 语言博客实践] ( https://github.com/achun/Go-Blog-In-Action ) |
3051
3152| Go 书籍|
3253| -----|
3354| [ Go Web 编程] ( https://github.com/astaxie/build-web-application-with-golang ) |
34- | [ 雨痕的 Go 学习笔记] ( https://github.com/qyuhen/book ) |
35- | [ Go 语言圣经] ( https://www.gitbook.com/book/wizardforcel/gopl-zh/details ) |
55+ | [ 雨痕的《 Go 学习笔记》,正在编写第六版,可于微博下载预览版,或关注公众号(2018-05-07) ] ( https://github.com/qyuhen/book ) |
56+ | [ Go 语言圣经] ( https://www.gitbook.com/book/wizardforcel/gopl-zh/details ) / [ Go 语言圣经 ] ( https://github.com/golang-china/gopl-zh ) |
3657| [ GO SCP] ( https://checkmarx.gitbooks.io/go-scp/content/ ) |
37-
58+ | [ List of Golang books] ( https://github.com/dariubs/GoBooks ) |
59+ | [ 《Go语言高级编程》开源免费图书(开发中...) ] ( https://github.com/chai2010/advanced-go-programming-book ) |
60+ | [ 一本学习 Go 语言的免费电子书。 ] ( https://github.com/mikespook/Learning-Go-zh-cn ) |
61+ | [ 《Effective Go》中英双语版] ( https://github.com/bingohuang/effective-go-zh-en ) |
62+ | [ Go 101] ( https://github.com/go101/go101 ) |
63+ | [ Go Language CookBook With Examples] ( https://ednsquare.com/publisher/view/Go-Language-CookBook-With-Examples------xOhLZaZVGG ) |
64+ | [ Go for Industrial Programming - Go 工业级编程] ( https://peter.bourgon.org/go-for-industrial-programming/ ) |
65+ | [ Learn Go with tests] ( https://github.com/quii/learn-go-with-tests ) |
66+ | [ Go-SCP] ( https://github.com/Checkmarx/Go-SCP ) |
67+ | [ An example of gin] ( https://github.com/EDDYCJY/go-gin-example ) |
3868
3969| Go 面试|
4070| ----|
4171| [ Go 开发建议] ( https://github.com/cristaloleg/go-advices ) |
4272| [ 精华的 Go 面试题和答案] ( https://github.com/goquiz/goquiz.github.io ) |
4373| [ 编程面试题的 Go 实现] ( https://github.com/mrekucci/epi ) |
44-
74+ | [ Exercism ] ( http://exercism.io/languages/go/about ) |
4575
4676| Go 其他|
4777| ----|
4878| [ Gopher 阅读清单] ( https://github.com/enocom/gopher-reading-list ) |
4979| [ Go 知识图谱] ( https://github.com/gocn/knowledge ) |
5080| [ Go 语言学习资源整理] ( https://zhuanlan.zhihu.com/p/25493806 ) |
81+ | [ Golang 标准包解析] ( https://github.com/syaning/go-pkgs ) |
82+ | [ Golang 的标准库中文版,由 Go 友团翻译] ( https://github.com/jemygraw/GoStandardLibrary-Chinese ) |
83+ | [ 《Go语言标准库》] ( https://github.com/polaris1119/The-Golang-Standard-Library-by-Example ) |
84+ | [ 设计模式 Golang实现-《研磨设计模式》读书笔记] ( https://github.com/senghoo/golang-design-pattern ) |
85+ | [ GopherChina2018: 深入CGO编程 - 最新修订] ( https://github.com/chai2010/gopherchina2018-cgo-talk ) |
86+ | [ 《啊哈!算法》-Go 实现] ( https://github.com/eruca/aha ) |
87+ | [ 大道至简—GO语言最佳实践] ( https://mp.weixin.qq.com/s/hE7ecSywWY8SxoQV0OwBQg ) |
88+ | [ 了解 Go 和 database 交互最佳实践教程] ( http://go-database-sql.org/overview.html ) |
89+ | [ Go实战--golang新手入门常见错误(The way to go)] ( https://blog.csdn.net/wangshubo1989/article/details/72956065 ) |
90+ | [ Go 箴言(go-proverbs) - Rob Pike] ( https://go-proverbs.github.io/ ) |
91+ | [ Go 相关的教程] ( https://appliedgo.net/ ) |
92+ | [ KTH 的 Stefan Nilsson 教授自己写的算法和 Go 代码] ( https://yourbasic.org/ ) |
5193
5294
5395## Go 学习视频
@@ -58,6 +100,30 @@ Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(
58100| [ Go Web 基础] ( https://github.com/Unknwon/go-web-foundation ) | 主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。|
59101| [ Go 名库讲解] ( https://github.com/Unknwon/go-rock-libraries-showcases ) | 主要是对 Go 语言的第三方库进行评测讲解的,集博客、示例与语音视频为一体的综合教程,适合完成《Go 编程基础》教程之后的学习者。|
60102| [ Go 语言第一课] ( http://www.imooc.com/learn/345 ) | 郝林|
103+ | [ Go 箴言 - Rob Pike] ( https://www.youtube.com/watch?v=PAAkCSZUG1c ) |
104+ | [ Learn Go Syntax in one video] ( https://www.youtube.com/watch?v=CF9S4QZuV30 ) | 一小时教你 Go 语法的视频 |
105+ | [ Todd McLead] ( https://www.youtube.com/channel/UCElzlyMtkoXaO3kFa5HL0Xw ) | 非常热爱分享 Go 教程的大叔,有开通 Udemy 课程。|
106+ | [ Go In 5 Minutes] ( https://www.youtube.com/channel/UC2GHqYE3fVJMncbrRd8AqcA ) | 5分钟学一个小知识点。 |
107+ | [ JustForFunc] ( https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw ) | 很多知识点的 Gopher,YouTuber 教学视频 |
108+ | [ Jon Calhoun] ( https://www.youtube.com/user/joncalhoun/playlists ) | 一系列的 Go 实现的算法视频。 |
109+ | [ Go 语言基础教程 (O’Reilly)] ( http://www.bilibili.com/video/av8845689/ ) | O‘Reilly 的 Go 语言基础教程。|
110+ | [ Go Web Programming Bootcamp] ( http://www.golang-book.com/guides/bootcamp ) | Todd McLeod 在别的学校开过的训练营视频,从 Go 基础讲到基础的服务器开发和 GAE。 |
111+
112+
113+ ## Go 文章
114+
115+ | 标题 | 简单介绍 |
116+ | ----| ----|
117+ | [ Create A Real Time Chat App With Golang, Angular 2, And Websockets] ( https://www.thepolyglotdeveloper.com/2016/12/create-real-time-chat-app-golang-angular-2-websockets/ ) | 对于用 Go 语言来入门后端的我来说,如何和其它技术结合使用令我耳目一新(尽管看起来不难)|
118+ | [ How do I go about learning Go?] ( https://medium.com/@IndianGuru/how-do-i-go-about-learning-go-3a58a3a29a0b ) | |
119+ | [ Resources for new Go programmers] ( https://dave.cheney.net/resources-for-new-go-programmers ) | |
120+ | [ Using Golang in Production - My Experiences] ( http://blog.tamizhvendan.in/blog/2017/05/01/using-golang-in-production-my-experiences/ ) | |
121+
122+ ## Go 播客
123+
124+ | 名称 | 简单介绍 |
125+ | ----| ----|
126+ | [ GoTime] ( https://changelog.com/gotime ) | A panel of Golang experts and special guests discuss the Go programming language, the community, and everything in between. |
61127
62128----
63129
@@ -73,7 +139,19 @@ Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(
73139
74140[ Visual Studio Code] ( https://code.visualstudio.com ) 、[ Sublime Text 3] ( https://www.sublimetext.com/3 ) 、[ Atom] ( https://atom.io )
75141
76- 安装 Go 插件方法很简单,这里就不介绍了。
142+ VSCode 插件列表(欢迎大家补充):
143+
144+ | 插件名称| 插件描述|
145+ | ----| ----|
146+ | GitLens| 非常方便的查看文件代码的 commit 信息(提交时间,提交人等)。|
147+ | Code Runner| 针对非常多的语言而快速方便执行的小插件。|
148+ | filesize| 在 VSCode 底部工具栏,非常方便的显示文件大小。|
149+ | Go| Go 语言插件。|
150+ | Terminal| 命令行工具插件。|
151+ | Vim| Vim 插件|
152+ | VSCode Great Icons| VSCode 美化不同的文件。|
153+ | WakaTime| 统计项目代码的时间。|
154+ | BetterComments| 代码注释|
77155
78156### 3. IDE
79157
@@ -85,51 +163,58 @@ IntelliJ idea + Go Plugin、[Goland](https://www.jetbrains.com/go/)、[LiteIDE](
85163
86164本博客列表涉及的文章内容支持 [ 定制化 Google 搜索] ( https://cse.google.com/cse/publicurl?cx=012619441804928271226:u6z4yvp8enm ) 。
87165
88- 本博客列表也提供同步更新的 OPML 文件([ 下载 OPML 文件] ( https://github.com/yangwenmai /learning-golang/raw/master/blogcn.opml ) ),可供导入到例如 feedly 等第三方订阅工具中,特别感谢 [ icepy] ( https://github.com/icepy ) 提供自动转换脚本。这里有 [ 导入教程] ( http://blog.feedly.com/feedlimport/ ) ,我对程序做了一点修改,rss 地址可选填。
166+ 本博客列表也提供同步更新的 OPML 文件([ 下载 OPML 文件] ( https://github.com/developer-learning /learning-golang/raw/master/blogcn.opml ) ),可供导入到例如 feedly 等第三方订阅工具中,特别感谢 [ icepy] ( https://github.com/icepy ) 提供自动转换脚本。这里有 [ 导入教程] ( http://blog.feedly.com/feedlimport/ ) ,我对程序做了一点修改,rss 地址可选填。
89167
90168本项目起源于 [ iOSBlogCN] ( https://github.com/tangqiaoboy/iOSBlogCN ) ,非常感谢 [ 唐巧] ( https://github.com/tangqiaoboy/ ) 。
91169
92170注意:本项目中的 Export.py 文件必须用 python3 执行。
93171
94- 博客地址 (排名不分先后) | RSS 地址
95- ----- | -----
96- [ The Go Programming Language Blog] ( https://blog.golang.org/ ) |
97- [ Tony Bai -- 一个程序员的心路历程] ( http://tonybai.com/ ) | < http://tonybai.com/feed/ >
98- [ Arthur 的博客] ( http://www.zenlife.tk/index/ ) | < http://www.zenlife.tk/feed.atom >
99- [ 鸟窝] ( http://colobu.com/ ) | < http://colobu.com/atom.xml >
100- [ 飞雪无情的博客] ( http://www.flysnow.org ) | < http://www.flysnow.org/atom.xml >
101- [ 午夜咖啡] ( http://jolestar.com/ ) | < http://jolestar.com/feed.xml >
102- [ 蝈蝈俊的技术心得] ( http://www.cnblogs.com/ghj1976/ ) | < http://www.cnblogs.com/ghj1976/rss >
103- [ FuXiaohei.Me -- 傅小黑的自留地] ( http://fuxiaohei.me/ ) |
104- [ 无闻的小站] ( https://github.com/Unknwon/wuwen.org ) |
105- [ astaxie] ( https://my.oschina.net/astaxie/blog ) | < https://my.oschina.net/astaxie/rss >
106- [ 熊窝窝 -- PHP、Codeigniter、JAVA、C#、JAVASCRIPT、LINUX、LATEX、GOLANG 等技术分享] ( http://www.baiyuxiong.com/ ) | < http://www.baiyuxiong.com/?feed=rss2 >
107- [ Ross's Page] ( http://xhrwang.me/ ) | < http://xhrwang.me/atom.xml >
108- [ 风笑痴] ( http://lunny.info/ ) |
109- [ getwe's Blog] ( http://getwe.cn/ ) | < http://getwe.cn/atom.xml >
110- [ Harold's Blog -- 个人技术笔记] ( http://oikomi.github.io/ ) |
111- [ YanyiWu] ( http://yanyiwu.com/ ) | < http://yanyiwu.com/rss.xml >
112- [ 努力加贝] ( http://www.nljb.net/ ) |
113- [ ipfans's Blog] ( https://ipfans.github.io/ ) |
114- [ Cyeam -- 你不要用战术的勤奋掩盖战略的懒惰。] ( http://blog.cyeam.com/ ) | < http://blog.cyeam.com/atom.xml >
115- [ 战魂小筑] ( http://www.cppblog.com/sunicdavy ) | < http://www.cppblog.com/sunicdavy/rss.aspx >
116- [ My* Candy] ( http://mengqi.info/ ) | < http://mengqi.info/feed.xml >
117- [ fatedier blog] ( http://blog.fatedier.com ) |
118- [ siddontang 的专栏-my thought for program。] ( http://blog.csdn.net/siddontang ) | < http://blog.csdn.net/siddontang/rss/list >
119- [ holys'] ( http://holys.im ) |
120- [ domac 博客 life should be func] ( http://lihaoquan.me ) |
121- [ Siddon's Blog-My thought for program] ( http://siddonWorldtang.com ) | < http://siddontang.com/atom.xml >
122- [ Gopher beyond EI[ i] phants] ( https://mikespook.com/ ) | < https://mikespook.com/feed/ >
123- [ Golang 编程百例] ( https://www.zybuluo.com/Gestapo/note/32082 ) |
124- [ 七牛云 - 七牛团队博客] ( http://blog.qiniu.com/ ) | < http://blog.qiniu.com/feed >
125- [ 博客 - PingCAP] ( https://pingcap.com/bloglist ) |
126- [ 猎豹移动技术博客] ( http://dev.cmcm.com/ ) | < http://dev.cmcm.com/feed >
127- [ Huang Huang 的博客] ( https://mozillazg.github.io/ ) | < https://mozillazg.github.io/feeds/all.atom.xml >
128- [ Fiisio -- thinking and codeing] ( http://fiisio.me ) |
129- [ LittleFeng 的博客 -- Python、Golang、Java、后端技术] ( https://allenwind.github.io )
130- [ Legendtkl] ( http://legendtkl.com/ ) |
131- [ 行思錄 | Travel Coder - Arch, Coding, Life Learning] ( https://liudanking.com ) |
132-
172+ | 博客地址 (排名不分先后) | RSS 地址 |
173+ | ----- | ----- |
174+ | [ The Go Programming Language Blog] ( https://blog.golang.org/ ) |
175+ | [ Tony Bai -- 一个程序员的心路历程] ( http://tonybai.com/ ) | < http://tonybai.com/feed/ >
176+ | [ Arthur 的博客] ( http://www.zenlife.tk/index ) | < http://www.zenlife.tk/feed.atom >
177+ | [ 鸟窝] ( http://colobu.com/ ) | < http://colobu.com/atom.xml >
178+ | [ 飞雪无情的博客] ( http://www.flysnow.org ) | < http://www.flysnow.org/atom.xml >
179+ | [ 午夜咖啡] ( http://jolestar.com/ ) | < http://jolestar.com/feed.xml >
180+ | [ 蝈蝈俊的技术心得] ( http://www.cnblogs.com/ghj1976/ ) | < http://www.cnblogs.com/ghj1976/rss >
181+ | [ FuXiaohei.Me -- 傅小黑的自留地] ( http://fuxiaohei.me/ ) |
182+ | [ 无闻的小站] ( https://github.com/Unknwon/wuwen.org ) |
183+ | [ astaxie] ( https://my.oschina.net/astaxie ) | < https://my.oschina.net/astaxie/rss >
184+ | [ 熊窝窝 -- PHP、Codeigniter、JAVA、C#、JAVASCRIPT、LINUX、LATEX、GOLANG 等技术分享] ( http://www.baiyuxiong.com/ ) | < http://www.baiyuxiong.com/?feed=rss2 >
185+ | [ 风笑痴] ( http://lunny.info/ ) |
186+ | [ getwe's Blog] ( http://getwe.cn/ ) | < http://getwe.cn/atom.xml >
187+ | [ Harold's Blog -- 个人技术笔记] ( http://oikomi.github.io/ ) |
188+ | [ YanyiWu] ( http://yanyiwu.com/ ) | < http://yanyiwu.com/rss.xml >
189+ | [ 努力加贝] ( http://www.nljb.net/ ) |
190+ | [ ipfans's Blog] ( https://ipfans.github.io/ ) |
191+ | [ Cyeam -- 你不要用战术的勤奋掩盖战略的懒惰。] ( http://blog.cyeam.com/ ) | < http://blog.cyeam.com/atom.xml >
192+ | [ 战魂小筑] ( http://www.cppblog.com/sunicdavy ) | < http://www.cppblog.com/sunicdavy/rss.aspx >
193+ | [ My Candy] ( http://mengqi.info/ ) | < http://mengqi.info/feed.xml >
194+ | [ fatedier blog] ( http://blog.fatedier.com ) |
195+ | [ siddontang 的专栏-my thought for program。] ( http://blog.csdn.net/siddontang ) | < http://blog.csdn.net/siddontang/rss/list >
196+ | [ holys'] ( http://holys.im ) |
197+ | [ domac 博客 life should be func] ( http://lihaoquan.me ) |
198+ | [ Siddon's Blog-My thought for program] ( http://siddonWorldtang.com ) | < http://siddontang.com/atom.xml >
199+ | [ Gopher beyond EI[ i] phants] ( https://mikespook.com/ ) | < https://mikespook.com/feed/ >
200+ | [ Golang 编程百例] ( https://www.zybuluo.com/Gestapo/note/32082 ) |
201+ | [ 七牛云 - 七牛团队博客] ( http://blog.qiniu.com/ ) | < http://blog.qiniu.com/feed >
202+ | [ 博客 - PingCAP] ( https://pingcap.com/bloglist ) |
203+ | [ 猎豹移动技术博客] ( http://dev.cmcm.com/ ) | < http://dev.cmcm.com/feed >
204+ | [ Huang Huang 的博客] ( https://mozillazg.github.io/ ) | < https://mozillazg.github.io/feeds/all.atom.xml >
205+ | [ Fiisio -- thinking and codeing] ( http://fiisio.me ) |
206+ | [ LittleFeng 的博客 -- Python、Golang、Java、后端技术] ( https://allenwind.github.io )
207+ | [ Legendtkl] ( http://legendtkl.com/ ) |
208+ | [ 行思錄,Travel Coder - Arch, Coding, Life Learning] ( https://liudanking.com ) |
209+ | [ jasper的技术小窝 - 关注DevOps、运维监控、Python、Golang、开源、大数据、web开发、互联网] ( http://www.opscoder.info ) |
210+ | [ Morsing's Blog] ( http://morsmachine.dk/index ) |
211+ | [ hanjm backend blog] ( https://imhanjm.com/ ) |
212+ | [ 《Go 语言实战》作者之一的博客] ( https://www.goinggo.net/ ) |
213+ | [ Hi, I'm Francesc.] ( https://campoy.cat/blog ) |
214+ | [ Michał Łowicki - Web Services @ Opera. Interested in Linux, Docker, NoSQL, Python, Golang and monitoring everything which moves. Never Satisfied.] ( https://medium.com/@mlowicki ) |
215+ | [ 三月沙] ( https://sanyuesha.com/ ) |
216+ | [ 大桥下的蜗牛] ( https://blog.lab99.org/ ) |
217+ | [ 煎鱼的迷之博客] ( https://github.com/EDDYCJY/blog ) |
133218
134219----
135220## Go 社区
0 commit comments