Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频) [![Build Status](https://travis-ci.org/yangwenmai/learning-golang.svg?branch=master)](https://travis-ci.org/yangwenmai/learning-golang) [![Go Report Card](https://goreportcard.com/badge/github.com/yangwenmai/learning-golang)](https://goreportcard.com/report/github.com/yangwenmai/learning-golang) [![Documentation](https://godoc.org/github.com/yangwenmai/learning-golang?status.svg)](http://godoc.org/github.com/yangwenmai/learning-golang) [![Coverage Status](https://coveralls.io/repos/github/yangwenmai/learning-golang/badge.svg?branch=master)](https://coveralls.io/github/yangwenmai/learning-golang?branch=master) [![GitHub issues](https://img.shields.io/github/issues/yangwenmai/learning-golang.svg?label=Issue)](https://github.com/yangwenmai/learning-golang/issues) [![license](https://img.shields.io/github/license/yangwenmai/learning-golang.svg?maxAge=2592000)](https://github.com/yangwenmai/learning-golang/LICENSE) [![Release](https://img.shields.io/github/release/yangwenmai/learning-golang.svg?label=Release)](https://github.com/yangwenmai/learning-golang/releases) Go 学习之路将会不断更新维护,如果有推荐的博客、微信公众号、学习资料,可以[提交 Issue](https://github.com/yangwenmai/learning-golang/issues/1)。 ---- ## Go 学习资料 | Go 入门| |----| | [Go 官方网站](https://golang.org/) 、[Go 中文官方网站](https://go-zh.org/) | | [Go 入门指南](https://github.com/Unknwon/the-way-to-go_ZH_CN) | | [Go 指南](https://tour.go-zh.org/) | | [Go 怎么开始](https://github.com/alco/gostart) | | [Go 开发向导 16 讲](https://github.com/hacking-code/golang-tutorials) | | [Go 命令指南](https://github.com/hyper0x/go_command_tutorial) | | [Go by Example](https://gobyexample.com/) 、[ Go By Example 中文版](https://github.com/xg-wang/gobyexample) | | [国外的一个高质量 Go 教程集](https://golangbot.com/learn-golang-series/) | | [Go 测试驱动](https://quii.gitbook.io/learn-go-with-tests) | | [针对初学者的快速入门开发和使用 go](https://github.com/KeKe-Li/For-learning-Go-Tutorial) | | [Go 快速入门资料](https://devhints.io/go) | | Go 进阶| |----| | [Go 官方博客](https://blog.golang.org/) | | [Go 官方包文档-pkg](https://golang.org/pkg/) | | [Go 标准库中文文档-cngolib](http://cngolib.com/)| | | [深入理解 Go by teh-cmc](https://github.com/teh-cmc/go-internals)| | [深入理解 Go by tiancaiamao](https://github.com/tiancaiamao/go-internals) | | [Go 内部原理的一系列文章和视频](https://github.com/emluque/golang-internals-resources)| | [编写和优化 Go 代码](https://github.com/dgryski/go-perfbook/) | | [Go 语言博客实践](https://github.com/achun/Go-Blog-In-Action) | | Go 书籍| |-----| | [Go Web 编程](https://github.com/astaxie/build-web-application-with-golang) | | [雨痕的《Go 学习笔记》,正在编写第六版,可于微博下载预览版,或关注公众号(2018-05-07)](https://github.com/qyuhen/book) | | [Go 语言圣经](https://www.gitbook.com/book/wizardforcel/gopl-zh/details) / [Go 语言圣经](https://github.com/golang-china/gopl-zh) | | [GO SCP](https://checkmarx.gitbooks.io/go-scp/content/) | | [List of Golang books](https://github.com/dariubs/GoBooks) | | [《Go语言高级编程》开源免费图书(开发中...) ](https://github.com/chai2010/advanced-go-programming-book) | | [一本学习 Go 语言的免费电子书。 ](https://github.com/mikespook/Learning-Go-zh-cn) | | [《Effective Go》中英双语版](https://github.com/bingohuang/effective-go-zh-en) | | [Go 101](https://github.com/go101/go101) | | [Go Language CookBook With Examples](https://ednsquare.com/publisher/view/Go-Language-CookBook-With-Examples------xOhLZaZVGG) | | [Go for Industrial Programming - Go 工业级编程](https://peter.bourgon.org/go-for-industrial-programming/) | | [Learn Go with tests](https://github.com/quii/learn-go-with-tests) | | Go 面试| |----| | [Go 开发建议](https://github.com/cristaloleg/go-advices)| | [精华的 Go 面试题和答案](https://github.com/goquiz/goquiz.github.io)| | [编程面试题的 Go 实现](https://github.com/mrekucci/epi)| | Go 其他| |----| | [Gopher 阅读清单](https://github.com/enocom/gopher-reading-list) | | [Go 知识图谱](https://github.com/gocn/knowledge) | | [Go 语言学习资源整理](https://zhuanlan.zhihu.com/p/25493806) | | [Golang 标准包解析](https://github.com/syaning/go-pkgs) | | [Golang 的标准库中文版,由 Go 友团翻译](https://github.com/jemygraw/GoStandardLibrary-Chinese) | | [《Go语言标准库》](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example) | | [设计模式 Golang实现-《研磨设计模式》读书笔记](https://github.com/senghoo/golang-design-pattern) | | [GopherChina2018: 深入CGO编程 - 最新修订](https://github.com/chai2010/gopherchina2018-cgo-talk) | | [《啊哈!算法》-Go 实现](https://github.com/eruca/aha) | ## Go 学习视频 | 课程名称 | 简单介绍 | |----|----| | [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming) | 这套视频适合初学者。 | | [Go Web 基础](https://github.com/Unknwon/go-web-foundation) | 主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。| | [Go 名库讲解](https://github.com/Unknwon/go-rock-libraries-showcases) | 主要是对 Go 语言的第三方库进行评测讲解的,集博客、示例与语音视频为一体的综合教程,适合完成《Go 编程基础》教程之后的学习者。| | [Go 语言第一课](http://www.imooc.com/learn/345)|郝林| ---- ## Go 开发工具 ### 1. Vim [MacVim](https://github.com/macvim-dev/macvim) + [vim-go](https://github.com/fatih/vim-go) [Golang 开发环境搭建-Vim 篇 by Tonybai](https://tonybai.com/2014/11/07/golang-development-environment-for-vim/) ### 2. 文本编辑器 + 插件 [Visual Studio Code](https://code.visualstudio.com)、[Sublime Text 3](https://www.sublimetext.com/3)、[Atom](https://atom.io) 安装 Go 插件方法很简单,这里就不介绍了。 ### 3. IDE IntelliJ idea + Go Plugin、[Goland](https://www.jetbrains.com/go/)、[LiteIDE](https://github.com/visualfc/liteide) ---- ## 博客地址和 RSS 地址 本博客列表涉及的文章内容支持 [定制化 Google 搜索](https://cse.google.com/cse/publicurl?cx=012619441804928271226:u6z4yvp8enm)。 本博客列表也提供同步更新的 OPML 文件([下载 OPML 文件](https://github.com/yangwenmai/learning-golang/raw/master/blogcn.opml)),可供导入到例如 feedly 等第三方订阅工具中,特别感谢 [icepy](https://github.com/icepy) 提供自动转换脚本。这里有 [导入教程](http://blog.feedly.com/feedlimport/),我对程序做了一点修改,rss 地址可选填。 本项目起源于 [iOSBlogCN](https://github.com/tangqiaoboy/iOSBlogCN),非常感谢 [唐巧](https://github.com/tangqiaoboy/)。 注意:本项目中的 Export.py 文件必须用 python3 执行。 博客地址 (排名不分先后) | RSS 地址 ----- | ----- [The Go Programming Language Blog](https://blog.golang.org/)| [Tony Bai -- 一个程序员的心路历程](http://tonybai.com/) | [Arthur 的博客](http://www.zenlife.tk/index/) | [鸟窝](http://colobu.com/) | [飞雪无情的博客](http://www.flysnow.org) | [午夜咖啡](http://jolestar.com/) | [蝈蝈俊的技术心得](http://www.cnblogs.com/ghj1976/) | [FuXiaohei.Me -- 傅小黑的自留地](http://fuxiaohei.me/) | [无闻的小站](https://github.com/Unknwon/wuwen.org) | [astaxie](https://my.oschina.net/astaxie/blog) | [熊窝窝 -- PHP、Codeigniter、JAVA、C#、JAVASCRIPT、LINUX、LATEX、GOLANG 等技术分享](http://www.baiyuxiong.com/) | [Ross's Page](http://xhrwang.me/) | [风笑痴](http://lunny.info/) | [getwe's Blog](http://getwe.cn/) | [Harold's Blog -- 个人技术笔记](http://oikomi.github.io/) | [YanyiWu](http://yanyiwu.com/) | [努力加贝](http://www.nljb.net/) | [ipfans's Blog](https://ipfans.github.io/) | [Cyeam -- 你不要用战术的勤奋掩盖战略的懒惰。](http://blog.cyeam.com/) | [战魂小筑](http://www.cppblog.com/sunicdavy) | [My*Candy](http://mengqi.info/) | [fatedier blog](http://blog.fatedier.com) | [siddontang 的专栏-my thought for program。](http://blog.csdn.net/siddontang) | [holys'](http://holys.im) | [domac 博客 life should be func](http://lihaoquan.me) | [Siddon's Blog-My thought for program](http://siddonWorldtang.com) | [Gopher beyond EI[i]phants](https://mikespook.com/) | [Golang 编程百例](https://www.zybuluo.com/Gestapo/note/32082) | [七牛云 - 七牛团队博客](http://blog.qiniu.com/) | [博客 - PingCAP](https://pingcap.com/bloglist) | [猎豹移动技术博客](http://dev.cmcm.com/) | [Huang Huang 的博客](https://mozillazg.github.io/) | [Fiisio -- thinking and codeing](http://fiisio.me) | [LittleFeng 的博客 -- Python、Golang、Java、后端技术](https://allenwind.github.io) [Legendtkl](http://legendtkl.com/) | [行思錄 | Travel Coder - Arch, Coding, Life Learning](https://liudanking.com) | [jasper的技术小窝 - 关注DevOps、运维监控、Python、Golang、开源、大数据、web开发、互联网](http://www.opscoder.info) | ---- ## Go 社区 | Go 语言社区(排名不分先后)|特色| |----|----| | [Go 中国技术社区](https://gocn.io)|GoCN 每日新闻、问答社区| | [GO 语言中文网](http://studygolang.com)|问答社区、开源项目、资源、图书、下载、官方文档。| | [Golang 中国](http://www.golangtc.com)|问答社区、图书、下载。| | [Golang 语言社区 (www.Golang.LTD)](http://www.golang.ltd)|问答社区| ## 微信公众号 | 微信公众号 (排名不分先后) | 公众号 ID | 二维码| | ----- | ----- | ----- | | Go 中国|golangchina|![Go 中国](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MjM5OTcxMzE0MQ==&mid=2653369919&idx=1&sn=7cf1deca13da16a8cd4ba4ecd8ceba8c&send_time=) | | Go 语言中文网|studygolang| | 每日 go 语言|golang_everyday|![每日 go 语言](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzA4MzI2NTU4NA==&mid=2465194512&idx=1&sn=d4dea33e9d93988fe4fbba39d849e9b0&send_time=) | | Go 语言北京用户组|golang-beijing|![Go 语言北京用户组](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzIzMjA5OTc3OQ==&mid=2652941809&idx=1&sn=734374b9030d0a9a9bbc08d5a13e8a13&send_time=) | | Golang 语言社区|Golangweb|![Golang 语言社区](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzAxMzc4Mzk1Mw==&mid=2649836890&idx=1&sn=97505941de4f6c51e31f3aea2d806e3a&send_time=) | | PingCAP|pingcap2015|![PingCAP](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzI3NDIxNTQyOQ==&mid=2247484607&idx=1&sn=d2e8374e7ee5ea91387d8d3d8ea69c96&send_time=) | | 午夜咖啡|jolestar-blog|![午夜咖啡](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzA4NjgwMDQ0OA==&mid=2652445522&idx=1&sn=36e34036016d3c9fae76173cb9e2c7a7&send_time=) | | 飞雪无情|flysnow_org|![飞雪无情](https://mp.weixin.qq.com/mp/qrcode?scene=10000004&size=102&__biz=MzI3MjU4Njk3Ng==&mid=2247483751&idx=1&sn=15bf5e8ca24c565819bc07682502266f&send_time=) |