Golang编程语言知识介绍


  • 首页

  • todo

  • 思考

  • life

  • food

  • OS

  • lua

  • redis

  • Golang

  • C

  • TCP/IP

  • ebpf

  • p4

  • OpenVPN

  • IPSec

  • L2TP

  • DNS

  • distributed

  • web

  • OpenWRT

  • 运维

  • Git

  • 鸟哥的私房菜

  • IT杂谈

  • 投资

  • About Me

  • 友情链接

  • FTP

  • 搜索
close

Go学习建议

时间: 2021-08-04   |   分类: go     |   阅读: 759 字 ~2分钟

如果学习 Go

整理了目前市面上的各类图书,特别是开源的图书,阅读学习建议分享给你

入门建议

Go 语言入门图书挺多的,根据我的了解和大家的反馈、讨论,比较推荐如下图书,选择一本认真看即可,没必要那么多。

1. 《The Way to Go》,有无闻组织翻译了中文版,我为你准备了中文版 PDF;
2. 雨痕的 《Go 语言学习笔记》第四版的第一部分语言。我也为你准备了 PDF;
3. 《Go 语言圣经》中文版;我为你准备了 PDF;

系统的看了一本入门书籍后,可以有针对性的看一些官方文档,查漏补缺,同时避免一些书上的东西过时或有误,毕竟官方的最权威。

文档:英文好的可以看英文 https://docs.studygolang.com/ 或者看如下列出的中文翻译版)有四个文档推荐阅读:(可以根据情况快速过一遍) 1. Go 语言之旅 Go 指南:http://tour.studygolang.com/ 2. 语言规范 Go编程语言规范:https://hao.studygolang.com/golang_spec.html 3. Effective Go:http://docscn.studygolang.com/doc/effective_go.html 4. FAQ:http://docscn.studygolang.com/doc/faq

在学习的过程中,针对里面的代码一定要实际动手敲,这样能够加深印象。

另外,可以通过练手 https://books.studygolang.com/gobyexample 上的例子加深印象。

进阶建议

《Go语言实战》即经典的 In Action 系列。这本书有部分基础内容,但有一定难度,适合有了一定基础再看。

项目实战,可以看《Go语言编程之旅:一起用Go做项目》。

柴大 《Go语言高级编程》、雨痕的Go语言学习笔记源码解析部分、左大的《Go 语言设计与实现》 饶大的《Go 语言问题集(Go Questions)》、欧神的Go语言原本:https://golang.design/under-the-hood/

其他开源图书根据你的需要尽情享用吧。

#go#
redis源码阅读计划
彻底弄懂TCP协议:从三次握手说起
shankusu2017@gmail.com

shankusu2017@gmail.com

日志
分类
标签
GitHub
© 2009 - 2025
粤ICP备2021068940号-1 粤公网安备44011302003059
0%