自学go语言需要多久?有没有好的go语言培训机构推荐?
自学go语言需要多久?有没有好的go语言培训机构推荐?学习一门语言不仅要保证学习时间,还要看你的学习路线对不对,否则就会白白浪费好多时间。网上的 Golang 资料虽然不多,但是也不少,这个是我整理的一个Go语言学习路线,从简单到进阶,应该对你有帮助。
第一步 Go 语言之旅
刚入门Go语言的第一步,先去看看这个官方的入门教程,或者说只是一个大概了解的教程,它只介绍了一些简单的东西,并且没有太多的说明。不过这个教程支持在线执行代码,还是很不错的,这个时候你都不需要有本地的开发环境。
不用想太多,现在就开始,把这个教程从头到尾看一遍,练习一遍,遇到不明白的地方也不要纠结,继续向后看就行了。
第二步 Go语言开发环境
这里也可以忽略不看,因为每一个教程都会介绍怎么配置环境
操作系统:个人推荐使用 Linux,可以使用 Ubuntu 或者 Fedora ,如果条件允许(不差钱) 也可以使用 Mac,当然使用 Windows 也是可以的,慢慢的就会知道 Windows 下做开发的纠结了。
开发环境:Go 的安装非常的简单,没有太多的依赖,如果是 Linux 下安装基本上下载一个二进制包,解压配置上一个环境变量、GOROOT 既可以了,具体的可以查看官方的安装方法: 安装文档教程
开发工具:可以选择一个自己喜欢的,个人建议要用个 IDE,我使用过 vim 、Sublime、Intellji idea ,最后发现还是 IDE 比较方便,尤其是代码追踪断点等。这个不纠结那种好,有人和我说 Sublime 和 vim 安装上插件也都可以,但是个人不推荐。
第三步 Go语言视频教程
有人可能喜欢看视频,有人可能喜欢看文档,这个根据个人爱好去选择,个人建议要看一套视频并且只看一套就够了,毕竟看视频的效率还是比较低的,看完视频一些基础的知识点就可以掌握,并且会知道一些专有名字的读法。我以前学 PHP 的时候就从来没看过视频,导致很多名词的发音都是错的,经常被人嘲笑……,当然如果英文非常的好的同学就不用纠结了。
网上 Golang 的视频不是很多,不过也有好多套,推荐 无闻的 Go 编程基础,这个是被 go.learnku.com 的 Summer整理优化过的,看起来的效果会比一些其他网站好一些。
第四步 Go语言书籍教程
教程也有很多,看个人的喜好吧,推荐看 《Go 入门指南》 ,这个也是由 无闻 翻译 的 The Way to Go ,不过社区的版本对排版进行了优化并加入了后面没有翻译完的部分。
自学之路漫漫其修远兮,吾将上下而求索,自学的道路有利也有弊,它在省下学费的同时又浪费了大量的时间,如果想以最短的时间参加就业的话建议大家选择培训机构。给大家推荐一个不错的培训机构--马哥教育
课程最后有5-6个项目实战案例及涨薪50%的就业辅导专项训练,大厂专家手把手教学,确保每位学员都能学到真实有效的干活内容,不花一分冤枉钱,往期学员学完后普遍在3个月内涨薪40%以上,涨薪率98%。
部分内容来源:https://www.zhihu.com/question/455361372/answer/2488433721