在我们学校的某一堂公开课中了解到了区块链,也了解了go语言也听说过关于go语言的许多的事情。我是学习JavaEE开发的,在许多的程序员群中,或者在招聘的岗位中,许多都不仅仅掌握一种编程语言,现在更多的是要求Python和go掌握其中的一种,我不知道是怎么回事,学Java的我对Python不怎么感兴趣,但是对go语言却十分的感兴趣,以为上半年一直在学习Java的相关知识,所以就没有学习go语言,在大三到来过后,我想利用最后的一年时间学习go语言,为自己后面铺好道路,多一种选择。
以上可能有点废话了,接下来就是学习笔记了。
go语言的基础语法和c语言和Java都十分的相似,可能大多数的编程语言基础都差不多。
但是学习go语言有一点却令我对它感到好感,那就是自动推导类型
test := 10 这是一个自动推导类型,test为int类型
test2 := “测试” test2为字符串类型


在Java的语法中就是 int test = 10 和 String test2 = “测试”
我觉得这是go语言的一大亮点之处
也可以这样定义
var test int = 10 和 var test2 String = “测试”
这个我感觉是js 和Java定义数据的结合体
js中定义是 var test = 10 ,不用管是什么, 而Java必须要标明是什么数据类型 ,所以go语言就结合了一下(开玩笑的,方便理解,开始看着怎么都有点不对劲)
好了这就是我的第一篇go语言学习笔记(#.#)
一位JavaEE开发者分享了对Go语言的兴趣及学习计划。Go语言的自动类型推导特性吸引了他的注意,计划在大学最后一年深入学习,为未来职业发展拓宽道路。

被折叠的 条评论
为什么被折叠?



