Golang 学习之路
云计算时代的到来导致 Go语言越来越火, k8s, docker 这些容器管理工具都是基于Go语言来写的, 大厂对Gopher的需求也越来越多。如果是新手一开始接触Go语言的时候确实不知道如何开始,网上的资料虽然不少,但是很杂乱, 至少我自己学习的时候查了很多网站和资料。
1 学习基础知识
最权威的当属于官网 https://golang.org/doc/ ,这其实就是入门教程,介绍了简单的语法、包和函数的使用。不过对于新手很友好,不用安装环境直接在浏览器中运行。
2 核心知识学习
推荐看一些高质量的视频, 比如B站的go语言核心编程。学习这个主要熟悉和掌握Go 语言核心原理
https://www.bilibili.com/video/BV1Fv411b7jV?from=search&seid=14891429378113112202
3 实战练习
光看不练假把式,学习东西终究要产生价值,实战才是最主要的,推荐知乎上回答的练手项目。
https://www.zhihu.com/question/369863905/answer/2017788619
4 综合学习
学习当中会有很多困惑和难题,也可以关注下golang roadmap星球,这里有很完善的golang学习教程和资料。 有很多Gopher 可以帮助一起解决问题和交流。
https://www.golangroadmap.com/
