福音!GitHub开源中文版《Go入门指南》学习教程 - Go语言中文社区

福音!GitHub开源中文版《Go入门指南》学习教程


一个语言欢迎肯定有它独特的原因。

比如Python作为胶水语言,上手快、使用简单、三方库资源丰富,机器学习的一些模型算法包,深度学习Tensorflow、Pytorch都是用Python来做主要语言。

Go语言现在越来越火了,各大厂逐渐开始使用Go语言,为啥呢?

▍Go的优点

Go 的主要优点是:实现快 + 资源占用低 + 任意环境随便跑,综合考虑在很多场景十分好使。

1. Go 适合造轮子,哪个库不好用就自己造。

2. Go 适合写工具,比如 hugo 、hub、fzf,还有国人写的 linux 下的百度 pan client 都是 go 实现的。

3. Go 适合实现 C/C++ 一部分业务,Java 的大部分业务。

4. Go 适合做最外层的胶水,通过 RPC/REST/CGO 粘合不同语言的模块,而在这个胶水层还可以实现各种业务逻辑,又不用像 shell/py/node 有诸多顾虑和局限。

▍Go入门指南

最近,boy哥逛GitHub发现了一个学习 Go 语言的宝藏资源《Go 入门指南》,它是英文书《The Way to Go》的中文翻译版,作者名字为 unknwon,下面使他自己的感悟。

在接触 Go 语言之后,对这门编程语言非常着迷,期间也陆陆续续开始一些帮助国内编程爱好者了解和发展 Go 语言的工作,比如开始录制视频教程《Go编程基础》。但由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰,不仅为了加快扩散 Go 爱好者的国内群体,本人在完成阅读这本名叫 《The Way to Go》 之后,决定每天抽出一点时间来进行翻译的工作,并且以开源的形式免费分享给有需要的 Go 语言爱好者。

该翻译版本已获得原作者(Ivo Balbaert)本人授权,并表示支持开源事业的发展!

https://github.com/unknwon/the-way-to-go_ZH_CN

下面是该学习资源的整个目录,boy哥认为在目前来看,这个教程对于Go初学者无疑是最好的学习资源了。中文翻译版更是极大降低了大家的学习门槛,想要学习的朋友可以抓紧搞起来!

Github 在线学习地址:

https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md

作者GitHub主页:

https://github.com/unknwon

参考:

https://www.zhihu.com/question/296426314/answer/502224390


python爬虫人工智能大数据公众号


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_41666747/article/details/107454951
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-16 07:40:03
  • 阅读 ( 952 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢