系统学习Go语言(Golang)

发现 一张图谱 和 一个索引目录, 感觉它们基本涵盖了golang绝大部分的学习资源。

如下:

除了上面的几个合集,再具体补充一些放在下面。

书籍

  • 《Go 语言实战》,有了一定的 GO 基础后再来读这本书,没有找到电子版,可以看纸质版;

  • 《GO Web 编程》,主要是介绍如何用 GO 进行 Web 开发,是从国外翻译来的一本书,通过 net/http 标准库介绍 Go 如何开发 web 项目,很纯粹,这本书很快就能看完,难度不大,但有一读的必要。

  • 《Go语言标准库》,通过 GO 的标准库来学习 GO 语言,作者是 studygolang 发起人,未完稿。
  • 《Go 学习笔记》,雨痕大佬的书,真的是学习笔记,对 Go 语言总结非常到位,每章都很精彩,不过读这本书最好有些 Go 的经验,不然会有点枯燥,因为文字描述都是点到即止;

视频

Go官方资料

无论学习什么知识,第一手资料基本都是首发于官网。进入到官网后,会看到很多资源。

  • 文档:golang.org/doc,官方文档,仔细读下文档首页并分类,了解下自己要学哪些内容;
  • 一览:tour.golang.org,交互式运行环境,不安装golang便可体验学习它的语法与使用;
  • 指南:golang.org/ref/spec,golang学习指导手册,从基础语法到高级特性全部都有介绍;
  • 标准库:golang.org/pkg/,可以查看所有的官方库的接口、源码以及使用介绍;
  • 博客:blog.golang.org/,不定期分享go的最佳实践,有些公司也会投稿介绍自己的案例;
  • 实验室:play.golang.org,感觉和tour类似,不过在这里编写的代码可以分享给别人;

GO 社区

一门语言的发展需要有大批牛人的分享布道,也需要我们这些菜鸟学习有更多的参考路径。这一切都离不开社区。国内外也有很多优秀的go语言社区;

  • go语言中文网,studygolang.com,分享Go 语言知识,聚合各种golang文章和书籍资料;
  • go交流论坛,gocn.vip,go语言学习交流论坛;
  • go官方讨论组,forum/golang-nuts,golang的官方邮件讨论组

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值