Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频)
Go 学习之路将会不断更新维护,如果有推荐的博客、微信公众号、学习资料,可以提交 Issue。
======= 注意:《Go 学习之路》已经迁移到https://github.com/developer-learning/learning-golang。
Stargazers over time
learning-golang Star History and Stats
Go 夜读
➡️Go 学习资料
Go 进阶 |
---|
Go 官方博客 |
Go 官方包文档-pkg |
Go 标准库中文文档-cngolib |
深入理解 Go by teh-cmc |
深入理解 Go by tiancaiamao |
Go 内部原理的一系列文章和视频 |
编写和优化 Go 代码 |
Go 语言博客实践 |
Go 面试 |
---|
Go 开发建议 |
精华的 Go 面试题和答案 |
编程面试题的 Go 实现 |
Exercism |
Go 学习视频
课程名称 | 简单介绍 |
---|---|
Go 编程基础 | 这套视频适合初学者。 |
Go Web 基础 | 主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。 |
Go 名库讲解 | 主要是对 Go 语言的第三方库进行评测讲解的,集博客、示例与语音视频为一体的综合教程,适合完成《Go 编程基础》教程之后的学习者。 |
Go 语言第一课 | 郝林 |
Go 箴言 - Rob Pike | |
Learn Go Syntax in one video | 一小时教你 Go 语法的视频 |
Todd McLead | 非常热爱分享 Go 教程的大叔,有开通 Udemy 课程。 |
Go In 5 Minutes | 5分钟学一个小知识点。 |
JustForFunc | 很多知识点的 Gopher,YouTuber 教学视频 |
Jon Calhoun | 一系列的 Go 实现的算法视频。 |
Go 语言基础教程 (O’Reilly) | O‘Reilly 的 Go 语言基础教程。 |
Go Web Programming Bootcamp | Todd McLeod 在别的学校开过的训练营视频,从 Go 基础讲到基础的服务器开发和 GAE。 |
Go 文章
标题 | 简单介绍 |
---|---|
Create A Real Time Chat App With Golang, Angular 2, And Websockets | 对于用 Go 语言来入门后端的我来说,如何和其它技术结合使用令我耳目一新(尽管看起来不难) |
How do I go about learning Go? | |
Resources for new Go programmers | |
Using Golang in Production - My Experiences |
Go 播客
名称 | 简单介绍 |
---|---|
GoTime | A panel of Golang experts and special guests discuss the Go programming language, the community, and everything in between. |
Go 开发工具
1. Vim
Golang 开发环境搭建-Vim 篇 by Tonybai
2. 文本编辑器 + 插件
Visual Studio Code、Sublime Text 3、Atom
VSCode 插件列表(欢迎大家补充):
插件名称 | 插件描述 |
---|---|
GitLens | 非常方便的查看文件代码的 commit 信息(提交时间,提交人等)。 |
Code Runner | 针对非常多的语言而快速方便执行的小插件。 |
filesize | 在 VSCode 底部工具栏,非常方便的显示文件大小。 |
Go | Go 语言插件。 |
Terminal | 命令行工具插件。 |
Vim | Vim 插件 |
VSCode Great Icons | VSCode 美化不同的文件。 |
WakaTime | 统计项目代码的时间。 |
BetterComments | 代码注释 |
3. IDE
IntelliJ idea + Go Plugin、Goland、LiteIDE
博客地址和 RSS 地址
本博客列表涉及的文章内容支持 定制化 Google 搜索。
本博客列表也提供同步更新的 OPML 文件(下载 OPML 文件),可供导入到例如 feedly 等第三方订阅工具中,特别感谢 icepy 提供自动转换脚本。这里有 导入教程,我对程序做了一点修改,rss 地址可选填。
注意:本项目中的 Export.py 文件必须用 python3 执行。
Go 社区
Go 语言社区(排名不分先后) | 特色 |
---|---|
Go **技术社区 | GoCN 每日新闻、问答社区 |
GO 语言中文网 | 问答社区、开源项目、资源、图书、下载、官方文档。 |
Golang ** | 问答社区、图书、下载。 |
Golang 语言社区 (www.Golang.LTD) | 问答社区 |
微信公众号
微信公众号 (排名不分先后) | 公众号 ID | 二维码 |
---|---|---|
Go ** | golangchina | |
Go 语言中文网 | studygolang | |
每日 go 语言 | golang_everyday | |
Go 语言北京用户组 | golang-beijing | |
Golang 语言社区 | Golangweb | |
PingCAP | pingcap2015 | |
午夜咖啡 | jolestar-blog | |
飞雪无情 | flysnow_org |