|
1 | | -6.1 推荐几个Go学习网站 |
2 | | -====================== |
| 1 | +6.1 整理了 20 个学习 Go 语言的精品网站 |
| 2 | +====================================== |
3 | 3 |
|
4 | | -1、用小例子来学习 Go 语言 |
| 4 | +1. Go 编程时光 |
| 5 | +-------------- |
5 | 6 |
|
6 | | -https://gobyexample-cn.github.io/ |
| 7 | +这是我的个人网站,我在公众号《Go编程时光》发表的所有文章都会同步到该网站上。 |
7 | 8 |
|
8 | | -2、跟煎鱼学Go |
| 9 | +公众号的文章发表后,有且仅有一次修改的机会,而且最多只能修改 20 |
| 10 | +个字,相当于只能应付错别字,如果观点表述或者个人理解有误,是无法大篇幅修改的。 |
9 | 11 |
|
10 | | -https://eddycjy.gitbook.io/golang/ |
| 12 | +因此,我会将这勘误部分更新至这个网站,确保文章的准确无误,目前网站的内容也会随着公众号的文章的发布而逐渐丰富起来。 |
11 | 13 |
|
12 | | -3、Go 命令教程 |
| 14 | +所以推荐你里把我的个人网站收藏一下,完全可以当做 wiki 使用。 |
13 | 15 |
|
14 | | -https://wiki.jikexueyuan.com/project/go-command-tutorial/0.0.html |
| 16 | +**网站链接**\ :http://golang.iswbm.com/ |
15 | 17 |
|
16 | | -4、topgoer |
| 18 | +|image0| |
17 | 19 |
|
18 | | -http://www.topgoer.com/ |
| 20 | +2. Go 语言入门教程 |
| 21 | +------------------ |
19 | 22 |
|
20 | | -5、Keep Coding 有几篇非常不错的文章 |
| 23 | +C语言中文网的系列教程,对新手非常友好的一个入门教程,很多内容我也是从这里学习的,推荐大家看看。 |
21 | 24 |
|
22 | | -https://liujiacai.net/ |
| 25 | +**网站链接**\ :http://c.biancheng.net/golang/ |
23 | 26 |
|
24 | | -`写给新手的 Go |
25 | | -开发指南 <https://liujiacai.net/blog/2019/07/17/hello-golang/>`__ |
| 27 | +|image1| |
26 | 28 |
|
27 | | -`何处安放我们的 Go |
28 | | -代码 <https://liujiacai.net/blog/2019/10/24/go-modules/>`__ |
| 29 | +3. 菜鸟教程 |
| 30 | +----------- |
29 | 31 |
|
30 | | -`Go struct/interface |
31 | | -最佳实践 <https://liujiacai.net/blog/2020/03/14/go-struct-interface/>`__ |
| 32 | +菜鸟教程(RUNOOB)是一个一站式编程入门学习网站,想当年我学习 Python |
| 33 | +时也经常 在这里同样也有 Go 语言的系列。 |
32 | 34 |
|
33 | | -6、Go 语言入门教程 |
| 35 | +**网站链接**\ :https://www.runoob.com/go/go-tutorial.html |
34 | 36 |
|
35 | | -`Go语言入门教程 <http://c.biancheng.net/golang/>`__ |
| 37 | +|image2| |
36 | 38 |
|
37 | | -7、Go命令教程(赫林) |
| 39 | +4. W3Cschool |
| 40 | +------------ |
38 | 41 |
|
39 | | -https://hyper0x.github.io/go_command_tutorial/#/ |
| 42 | +W3Cschool |
| 43 | +也是一个专业的编程入门学习及技术文档查询应用,提供包括\ `HTML <https://baike.baidu.com/item/HTML>`__\ ,\ `CSS <https://baike.baidu.com/item/CSS/5457>`__\ ,\ `Javascript <https://baike.baidu.com/item/Javascript>`__\ ,\ `jQuery <https://baike.baidu.com/item/jQuery>`__\ ,\ `C <https://baike.baidu.com/item/C/7252092>`__\ ,\ `PHP <https://baike.baidu.com/item/PHP/9337>`__\ ,\ `Java <https://baike.baidu.com/item/Java/85979>`__\ ,\ `Python <https://baike.baidu.com/item/Python>`__\ ,\ `Sql <https://baike.baidu.com/item/Sql>`__\ ,MySQL,Golang |
| 44 | +等编程语言和开源技术的在线教程及使用手册,是类似国外w3schools的学习社区及菜鸟编程平台。 |
40 | 45 |
|
41 | | -8、Go入门指南(The Way to Go) |
| 46 | +**网站链接**\ :https://www.w3cschool.cn/go/ |
42 | 47 |
|
43 | | -https://learnku.com/docs/the-way-to-go |
| 48 | +|image3| |
44 | 49 |
|
45 | | -9、Go语言圣经 |
| 50 | +5. 易百教程 |
| 51 | +----------- |
46 | 52 |
|
47 | | -https://go.wuhaolin.cn/gopl/ |
| 53 | +和菜鸟教程,W3Cschool一样,易百教程也是一个一站式的编程语言入门教程网站,目前为止,共发布了 |
| 54 | +157 个系列教程,每个教程都很适合新手学习。 |
48 | 55 |
|
49 | | -10、mojotv |
| 56 | +**网站链接**\ :https://www.yiibai.com/go/ |
50 | 57 |
|
51 | | -https://mojotv.cn/404#Golang |
| 58 | +|image4| |
52 | 59 |
|
53 | | -11、cyent的 Golang 笔记 |
| 60 | +6. Go by Example |
| 61 | +---------------- |
| 62 | + |
| 63 | +这个网站的 idea 非常好,网站里收集了很多的小例子,来帮助你快速了解 Go |
| 64 | +语言里那些基础的知识点。不过要深入理解这些知识,还是需要你学习更多的资料,并加以练习。 |
| 65 | + |
| 66 | +**网站链接**\ :https://gobyexample-cn.github.io/ |
| 67 | + |
| 68 | +|image5| |
| 69 | + |
| 70 | +7. TopGoer 教程 |
| 71 | +--------------- |
| 72 | + |
| 73 | +这个网站是我在搜索资料的时候偶然发现的,从目录可以看出内容非常多,网络编程、并发编程,很多主流的 |
| 74 | +Web 框架都有。 |
| 75 | + |
| 76 | +**网站链接**\ :http://www.topgoer.com/ |
| 77 | + |
| 78 | +|image6| |
| 79 | + |
| 80 | +8. Go命令教程 |
| 81 | +------------- |
| 82 | + |
| 83 | +go 的命令非常多,如果想系统的学习,推荐郝林的 Go 命令教程,非常的全。 |
| 84 | + |
| 85 | +**网站链接**\ : |
| 86 | + |
| 87 | +1、 https://hyper0x.github.io/go_command_tutorial/#/ |
| 88 | + |
| 89 | +2、https://wiki.jikexueyuan.com/project/go-command-tutorial/0.0.html |
| 90 | + |
| 91 | +|image7| |
| 92 | + |
| 93 | +9. Uber 编程规范 |
| 94 | +---------------- |
| 95 | + |
| 96 | +Uber 开源了其公司内部使用的《\ `Go |
| 97 | +语言编程规范 <https://github.com/uber-go/guide/blob/master/style.md>`__\ 》。该指南是为了使代码库更易于管理,同时让工程师有效地使用 |
| 98 | +Go 语言特性。文档中详细描述了在 Uber 编写 Go |
| 99 | +代码的各种注意事项,包括具体的“Dos and Don’ts of writing Go code at |
| 100 | +Uber”,也就是 Go 代码应该怎样写、不该怎样写。 |
| 101 | + |
| 102 | +**网站链接** |
| 103 | + |
| 104 | +英文原文:https://github.com/uber-go/guide/blob/master/style.md |
| 105 | + |
| 106 | +中文译文:https://www.infoq.cn/article/G6c95VyU5telNXXCC9yO |
| 107 | + |
| 108 | +|image8| |
| 109 | + |
| 110 | +10. Go Walker |
| 111 | +------------- |
| 112 | + |
| 113 | +Go Walker 是一个可以在线生成并浏览 `Go <https://golang.org/>`__ 项目 API |
| 114 | +文档的 Web 服务器,目前已支持包括 **GitHub** 等代码托管平台。 |
| 115 | + |
| 116 | +|image9| |
| 117 | + |
| 118 | +11. The Way to Go |
| 119 | +----------------- |
| 120 | + |
| 121 | +《the way to go》的 |
| 122 | +中文版本,目前还在持续更新中,截止今天(2020/04/30)翻译进度已经达到 |
| 123 | +96.92%。 |
| 124 | + |
| 125 | +**网站链接**\ :https://learnku.com/docs/the-way-to-go |
| 126 | + |
| 127 | +|image10| |
| 128 | + |
| 129 | +12. Go语言圣经 |
| 130 | +-------------- |
| 131 | + |
| 132 | +本书由《C程序设计语言》 |
| 133 | +的作者Kernighan和谷歌公司Go团队合作编写而成,是关于Go语言编程的权威著作。 |
| 134 | + |
| 135 | +**网站链接**\ :https://books.studygolang.com/gopl-zh/ |
| 136 | + |
| 137 | +|image11| |
| 138 | + |
| 139 | +13. 跟煎鱼学Go |
| 140 | +-------------- |
| 141 | + |
| 142 | +煎鱼大佬的博客,跟着学习了很多的干货。良心推荐一波。 |
| 143 | + |
| 144 | +**网站链接**\ :https://eddycjy.gitbook.io/golang/ |
| 145 | + |
| 146 | +|image12| |
| 147 | + |
| 148 | +14. mojotv 进阶系列 |
| 149 | +------------------- |
| 150 | + |
| 151 | +一个致力于 Go 语言编程知识分享的高质量网站,里面有大量关于 Go |
| 152 | +进阶的文章,此外还有 Python、 Docker ,K8S |
| 153 | +,算法的文章。我试图在网站上找出作者的相关信息,不过并没有什么收获。 |
| 154 | + |
| 155 | +**网站链接**\ :https://mojotv.cn/404#Golang |
| 156 | + |
| 157 | +|image13| |
| 158 | + |
| 159 | +15. 极客学院 |
| 160 | +------------ |
| 161 | + |
| 162 | +极客学院,这个网站里收集了很多领域的编程语言相关的教程,在这里依然可以找到不少 |
| 163 | +Go 的教程。 |
| 164 | + |
| 165 | +我不知道这些内容是否获得授权,但对于要学习需求的同学来说,确实是一个不错的网站。 |
| 166 | + |
| 167 | +**网站链接**\ :https://wiki.jikexueyuan.com/list/go/ |
| 168 | + |
| 169 | +|image14| |
| 170 | + |
| 171 | +16. Go 夜读 |
| 172 | +----------- |
| 173 | + |
| 174 | +这是一个由众多资深 Gopher 组织的开源项目,主要是对 Go |
| 175 | +源码进行解读,并约定每周四晚上进行技术分享。 |
| 176 | + |
| 177 | +**网站链接**\ :https://talkgo.org/ |
| 178 | + |
| 179 | +|image15| |
| 180 | + |
| 181 | +17. CTOLib 码库 |
| 182 | +--------------- |
| 183 | + |
| 184 | +**网站链接**\ :https://www.ctolib.com/go/categories/go-guide.html |
| 185 | + |
| 186 | +|image16| |
| 187 | + |
| 188 | +-------------- |
| 189 | + |
| 190 | +18. Go 语言简明教程 |
| 191 | +------------------- |
| 192 | + |
| 193 | +**网站链接**\ :https://geektutu.com/post/quick-golang.html |
| 194 | + |
| 195 | +|image17| |
| 196 | + |
| 197 | +19. Go 语言高级编程 |
| 198 | +------------------- |
| 199 | + |
| 200 | +**网站链接**\ :https://chai2010.gitbooks.io/advanced-go-programming-book/content/ |
| 201 | + |
| 202 | +|image18| |
| 203 | + |
| 204 | +20. Go 语言中文网 |
| 205 | +----------------- |
| 206 | + |
| 207 | +Go 语言爱好者的聚集地,是目前最大的Go 语言中文社区,关于 Go 语言 |
| 208 | +你所需要的,不需要的,都可以在这里找得到,包括 |
| 209 | +Go历史版本的下载,各种高质量的电子书资源,各种大牛写的高质量文章等。 |
| 210 | + |
| 211 | +**网站链接**\ :https://studygolang.com/ |
| 212 | + |
| 213 | +|image19| |
| 214 | + |
| 215 | +|image20| |
| 216 | + |
| 217 | +.. |image0| image:: http://image.iswbm.com/20200430112024.png |
| 218 | +.. |image1| image:: http://image.iswbm.com/20200430102243.png |
| 219 | +.. |image2| image:: http://image.iswbm.com/20200430170656.png |
| 220 | +.. |image3| image:: http://image.iswbm.com/20200430171029.png |
| 221 | +.. |image4| image:: http://image.iswbm.com/20200430172511.png |
| 222 | +.. |image5| image:: http://image.iswbm.com/20200430112319.png |
| 223 | +.. |image6| image:: http://image.iswbm.com/20200430102508.png |
| 224 | +.. |image7| image:: http://image.iswbm.com/20200430102821.png |
| 225 | +.. |image8| image:: http://image.iswbm.com/20200430113756.png |
| 226 | +.. |image9| image:: http://image.iswbm.com/20200430170054.png |
| 227 | +.. |image10| image:: http://image.iswbm.com/20200430165344.png |
| 228 | +.. |image11| image:: http://image.iswbm.com/20200430100755.png |
| 229 | +.. |image12| image:: http://image.iswbm.com/20200430105116.png |
| 230 | +.. |image13| image:: http://image.iswbm.com/20200430095544.png |
| 231 | +.. |image14| image:: http://image.iswbm.com/20200430104324.png |
| 232 | +.. |image15| image:: http://image.iswbm.com/20200430174216.png |
| 233 | +.. |image16| image:: http://image.iswbm.com/20200430174109.png |
| 234 | +.. |image17| image:: http://image.iswbm.com/20200430174507.png |
| 235 | +.. |image18| image:: http://image.iswbm.com/20200430175818.png |
| 236 | +.. |image19| image:: http://image.iswbm.com/20200430134207.png |
| 237 | +.. |image20| image:: http://image.python-online.cn/image-20200320125724880.png |
54 | 238 |
|
55 | | -https://cyent.github.io/golang/ |
|
0 commit comments