学习Go语言第一周的感受
一、
首先,由于生活中的所需,需要对go语言进行一套系统的学习,下面就是学习过程的几种情况:
1.书籍,主要看了《学习 Go 语言(Golang)》,《go语言编程》这两本适合团队开发中,在较短的时间下,熟悉语言的语法,以及代码举例、思考学习; 《Go语言圣经》这本适合对语言在语法熟悉了以后时间比较宽裕,或者对自己要求较高的条件下需要看的(内容比较详细,也穿插的有需要的看)。
2.视频,单纯的书籍学习,会使大脑变的麻木,疲倦,结合着别人的讲解,以及图画给自己形成二次记忆,以及举一反三
3.刷题,新的知识的吸收程度需要一个考核,来检验自己的成果
4.项目,每个版块学懂以后进行相应的小项目,这样会让对语法和编程习惯有更好的理解和更好的开发效率
5.开源社区,开源项目:是大神,以及你需要解决问题而获得答案或者解释的圣地,以及你与大佬探讨问题的不二之选
二、
从经常使用C/C++进行代码书写,然后瞬间再到golang,有一种人生或者思想倒过来的感觉,比如变量的定义 ,以及条件语句,循环语句括号的使用,等等小细节,使得开始学习有点抓狂。
但是当学了一周以后,人的思想慢慢的习惯了这种语言,并且与之前所学的语言进行了对比,感觉这语言挺为人省心的,但是又感觉忘不掉初恋的那种感觉(C/C++的感觉),也算是一种说不出来的感觉,尝到了甜味又失去了青涩的味道。
现在开始试着看一些大型的开源项目以及上github或者gitlab上找一些有趣的项目,“拉”下来研究研究
三、
随着不断的新的知识的深入学习,发现学的过程也是一种更好的“脱胎换骨”,更好的去完善自己,做一个“完美的人”,语言只是一门工具,但是没有它是万万不行的,你通过操作它可以改变自己的人生方向,可以帮助别人更好的去体验“虚拟世界”的乐趣
本人golang学习开发环境:
windows,64位系统下
使用的代码编辑器, IDE:goland2018(很不错)
支持多种插件,尽可能的让你有一个愉快的编程环境
---熊猫
有疑问加站长微信联系(非本文作者)