An open API service indexing awesome lists of open source software.

https://github.com/ysgstudyhards/gofamily

🔥【Go从入门到实战】Go相关学习资料、学习笔记汇总。
https://github.com/ysgstudyhards/gofamily

Last synced: about 1 year ago
JSON representation

🔥【Go从入门到实战】Go相关学习资料、学习笔记汇总。

Awesome Lists containing this project

README

          

## 前言
不得不说Go语言真的是一门非常受广大开发者追崇与喜爱的语言,从网上随便搜索一下就可以发现许多优秀的社区,网站与文章。个人在学习一门新知识和语言之前都会先了解和收集一些相关的学习资料,然后选择合适自己的进行学习,该库是自己收集的Go相关学习资料、学习笔记、个人实战经验汇总希望能够帮助到想要学习和入门Go的小伙伴。

---

## Go 学习推荐社区/网站
#### [Go官网](https://golang.google.cn/)
#### [GoCN社区](https://gocn.vip/)
#### [go语言中文网](https://studygolang.com/)
#### [Go夜读](https://talkgo.org/)
#### [Laravel-go](https://learnku.com/go)
#### [Go语言编程](https://gobea.cn/)
#### [Go中文文档(TopGoer)](http://www.topgoer.com/)
#### [地鼠文档](http://topgoer.cn/)
#### [李文周的博客(Go语言学习之路)](https://www.liwenzhou.com/posts/Go/go_menu/)
#### [极客兔兔](https://geektutu.com/)
#### [煎鱼-Go实战教程](https://eddycjy.com/)
#### [Go 语言 - 编程导航](https://www.code-nav.cn/resources/golang)
#### [犬小哈教程](https://www.quanxiaoha.com/)
#### [Go 编程语言-常见问题 (FAQ)](https://golang.org/doc/faq)
#### [全栈编程](https://www.luboke.com/)
#### [Go编程时光](https://golang.iswbm.com/index.html)
#### [Go 语言教程-菜鸟教程](https://www.runoob.com/go/go-tutorial.html)
#### [Go 教程-W3Cschool](https://www.w3cschool.cn/go/)
#### [极客学院-Go相关教程](https://wiki.jikexueyuan.com/list/go/)
#### [mojotv 进阶系列](https://mojotv.cn/404#Golang)
#### [七牛云Go代理](https://goproxy.cn/?fr=topgoer)
#### [Go网址导航](https://hao.studygolang.com/)
#### [Go编程语言](https://go-zh.org/doc/)
#### [Go指南](https://tour.go-zh.org/list)
#### [Go语言编程-嗨客网](https://haicoder.net/golang/golang-tutorial.html)
#### [Learn Go with tests](https://studygolang.gitbook.io/learn-go-with-tests/)

---

## Go Web开发学习指南
#### [使用Golang构建Web应用教程](https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/preface.md)
#### [Go 实战:Web 入门](https://learnku.com/courses/go-basic/1.15)

---

## Go学习路线教程
#### [Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料](https://github.com/talkgo/read)
#### [超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线](https://github.com/xiaobaiTech/golangFamily)
#### [Microsoft-开始使用Go](https://docs.microsoft.com/zh-cn/learn/paths/go-first-steps/)
#### [GO学习路线及资源分享](https://learnku.com/articles/55726)
#### [Go知识图谱(processOn脑图)](https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0#map)
#### [Go阅读清单](https://github.com/qichengzx/gopher-reading-list-zh_CN)
#### [Go学习路线图](http://www.topgoer.com/开源/go学习线路图.html#路线图)
#### [Go语言如何进阶?](https://www.zhihu.com/question/399923003/answer/2262100997)

## Go学习书籍
#### Go并发编程实战
#### Go语言实战
#### 学习Go语言(Golang)
#### [Go语言圣经(中文版)](https://books.studygolang.com/gopl-zh/)
#### Go语言程序设计
#### [Go语言标准库](https://books.studygolang.com/The-Golang-Standard-Library-by-Example/)
#### [Go语言编程](https://www.bookstack.cn/read/the-way-to-go_ZH_CN/eBook-directory.md)
#### [Go Web编程 ](https://gobea.cn/ebook/detail/ZyrG3Rr8.html)
#### [Go入门指南](https://www.bookstack.cn/books/the-way-to-go_ZH_CN)
#### [Go语言核心编程](https://book.douban.com/subject/30351288/)
#### [Go 语言高性能编程](https://geektutu.com/post/high-performance-go.html)
#### [Go语言高级编程](https://chai2010.gitbooks.io/advanced-go-programming-book/content/)
#### [The Little Go Book中文译本,中文正式名《Go简易教程》](https://github.com/songleo/the-little-go-book_ZH_CN)
#### [Go语言设计与实现](https://draveness.me/golang/)
#### [Golang修养之路](https://www.kancloud.cn/aceld/golang)

---

## 开发工具
#### [Visual Studio Code(免费)](https://code.visualstudio.com/Download)

Visual Studio Code 是一款轻量级但功能强大的源代码编辑器,可在您的桌面上运行,适用于 Windows、macOS 和 Linux。它内置了对 JavaScript、TypeScript 和 Node.js 的支持,并为其他语言(例如 C++、C#、Java、Python、PHP、Go)和运行时(例如 .NET 和 Unity)提供了丰富的扩展生态系统.

##### VS Code中的Go拓展

[Go extension for VS Code](https://github.com/GolangFamily/vscode-go)

#### [LiteIDE(免费)](http://liteide.org/cn/)

LiteIDE 是一款简单,开源,跨平台的 Go IDE

#### [Goland(付费)](https://www.jetbrains.com/go/download/#section=windows)

[Goland](https://www.jetbrains.com/go/) 是一款由捷克软件开发公司 [JetBrains](https://www.jetbrains.com/) 专为 Go 开发的跨平台的商业 IDE。Goland 具有 Strong Code Insight、Navigation & Search、Run & Debug、Integration with VCSs、More than just a Go IDE 以及较强的 Extensibility,能够帮助 Gopher 轻松愉悦方便快捷地 read 和 write Go code。

###

#### [Sublime Text(付费)](https://www.sublimetext.com/)

Sublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。https://www.jetbrains.com/go/download/#section=windows)

---

## Go优秀项目汇总
#### [GolangFamily](https://github.com/GolangFamily)

> Go优秀项目,优质学习资源收集

#### [中文版awesome-go](https://github.com/GolangFamily/golang-open-source-projects)

#### [Go优秀开源项目推荐](https://www.cnblogs.com/Can-daydayup/p/15178348.html)
#### [Go优秀项目汇总-知乎](https://www.zhihu.com/question/48821269/answer/2049760553)

## Go学习路线图
#### Go语言基础知识点思维导图

![Go语言基础知识点思维导图.png](images/Go%E8%AF%AD%E8%A8%80%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86%E7%82%B9%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE-16392265913854.png)

#### 如何高效地学习Go?

[来源👉](https://github.com/0voice/Introduction-to-Golang#step-3如何高效地学习go)

想要高效地的学习Golang,单单知道学习哪几个板块,是远远不够的。我们还需要将每个板块的知识点进一步细化。
——**成功与失败之间,最重要的是不容忽视的细节**

那么开始进一步完善之前的知识点:

![高效地学习Go路线图.png](images/%E9%AB%98%E6%95%88%E5%9C%B0%E5%AD%A6%E4%B9%A0Go%E8%B7%AF%E7%BA%BF%E5%9B%BE.png)

#### Go学习路线图

[来源golang-developer-roadmap-cn👉](https://github.com/Quorafind/golang-developer-roadmap-cn)

![Go学习路线图.png](http://ysgdaydayup.gitee.io/my-picture-bed/SourceMaterial/golang/Go学习路线图.png)

#### Go知识图谱

[来源GoCN👉](https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0#map)

![Go知识图谱.png](images/Go%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1.png)