初学者学习golang的经验步骤

栏目: Go · 发布时间: 5年前

1、准备工作 工欲善其事,必先利其器。学习 go 语言,首先得有好的开发调试工具,由于golang语言编译非常简单,所以市面上有很多 工具 可以选择, 常用的有vscode、goland、IntelliJ,还有人干脆不用集成的开发环境,直接使用文本编辑器,例如editplus、sublime、vim等。 建议初学者直接使用集成环境IDE,好处是调试方便,代码规范,联想提示等。语法熟练了以后,使用文本编辑器也不错,简单高效。 IDE推荐使用goland,速度快,易安装。关于这些IDE的下载安装,后面的资源中都有说明。 2、快速入门     学习go语言的语法阶段,网上有很多教程,挑几本典型的学习就可以了。一般有过其他语言编程的基础,很容易上手,1-2周就能掌握。 这些书包括《The Way to GO 》中文版,电子书翻译不错,你可以在后面的资源里查找,这本书基本覆盖好了GO所有的特征,还包含很好的demo。 国内的许世伟的《GO语言编程》,许世伟现在是七牛的CEO,是国内最早引入和使用go的一批人,算是go语言的布道师。 这些书籍在后面的资源中都有下载。 在这个阶段学习过程中,可以写写小的代码,常用语法、常用包、常用数据类型和函数经常进行训练,入门也很快。 基本上写一些简单小功能的程序没问题。 3. 系统学习,大量实践。 根据自己的实际用途,多看看一些解决实际问题的书籍,比goweb方面的书,国内比较有名的web框架beego。 作者是谢孟军,我们也邀请了他作为业余为大家回答一些问题。这个阶段就需要找一些小型项目代码了。资源里有很多对应的框架资料,视频,系列文章都可以。   如果有很深的编程语言内功,这个时候应该可以上项目了,建议看一下开源项目,个人认为还需要深入了解go内部机制,可以多看看一些实践方面的书以及go内部实现机制的书。 4. 多交流,多向大厂大牛们学习 国内还没有形成大量使用golang的氛围,但是在逐步在接受,在扩大,主要还是很多大厂开始大规模的使用,我所知道的象滴滴、好未来、360等等,都有大量的应用。 多向大厂取取经事半功倍。公开交流的就会主要是每年一度的Gopher China,我也整理了历年来的ppt,提供给大家学习。 资料尽在qq群:777804802,go开发者乐园,更有大牛坐镇,共同学习go语言,一起进步。以下是相关资料: ![qq群总图.png](https://static.studygolang.com/190517/f4d2946738a73597ff37a5c13423c6b4.png)

入群交流:Go中文网 QQ交流群:731990104 或 加微信入微信群:274768166 备注:入群; 公众号:Go语言中文网


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ruby Cookbook

Ruby Cookbook

Lucas Carlson、Leonard Richardson / O'Reilly Media / 2006-7-29 / USD 49.99

Do you want to push Ruby to its limits? The "Ruby Cookbook" is the most comprehensive problem-solving guide to today's hottest programming language. It gives you hundreds of solutions to real-world pr......一起来看看 《Ruby Cookbook》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具