说实话,如果有编程基础,直接跟着做一些简单项目是最快的,

如果是零基础,那要先要把go的基本语法学一下才行,

不管你是从什么水平开始学习,下面推荐一份go学习路线图给你,请按图修炼!


废话不多说,先献上Go技能升级地图,自己照着地图修炼。

Go学习社区

1. Golang 中国:国内较早的 Go 社区,汇聚各类信息与服务

2. Study Golang:国内 Go 社区先驱,同样汇聚各类信息与服务

3. Revel 交流论坛:Revel 框架的中文社区

4. GoCN Forum:Go 语言爱好者中文交流论坛

5. IGO.PUB Go社区:Go语言技术社区(新),完美主义者社区

6. Go 技术论坛: Golang / Go 语言中国知识社区

入门系列

学习教程:

进阶系列

学习教程:

性能优化系列

学习教程:

面试

书籍推荐:

1. Go程序设计语言 中文版 (艾伦A. A. 多诺万)

提取码:pfk5

2. Go语言编程入门与实战技巧

提取码:nvk8

3. Go语言核心编程

提取码:r5bb

4. Go语言程序设计

提取码:n12l

5. Go并发编程实战

提取码:ujdx

6. Go语言学习笔记

提取码:hpab

7. Go Web 编程

提取码:p14x

8. 深入解析Go

9. Go 语言高性能编程

10. Effective Go 中英双语版

11. Go修养之路