即将大二,C语言基础还可以,目前正在学习Java,对Golang比较感兴趣,请问学习Go需要什么基础呢?

即将大二,C语言基础还可以,目前正在学习Java,对Golang比较感兴趣,请问学习Go需要什么基础呢?
希望各位前辈不吝指教。

阅读 8.2k
10 个回答
✓ 已被采纳新手上路,请多包涵

动手、编程基础

新手上路,请多包涵

语言不是主要的,在校期间主要先要把网络,操作系统,计算机体系结构,数据结构,数据库系统概论,在学好一门语言就很好了。。

不需要任何的基础也是可以入门 go,基本上你可以写个项目试试,对照现有会的,改写为 go 程序。

有c基础最好 , 多想多写

golang相当于不加分号的C语言啊。而且golang绝对会解放生产力,你可以随意把对象放在堆上(虽然C语言引入Bohem GC也可以做到),包括常用的字符串和数组,而且自带map的原生支持,可以让你把精力放在业务逻辑及实现上,无需管底层交互。

有Linux C基础,最好懂计算机网络编程

学Golang语言,计算机必要的素养是必须的,这门语言是静态语言,又有Java类似的面向对象编程(它叫面向接口编程),又很像C,阉割了很多功能,语法相对简单,但用得好很难。

现在云计算用Golang比较多。你如果有C语言基础,学起来很快。。

我以为“即将大二,C语言基础还可以,目前正在学习Java,对Golang比较感兴趣,请问学习javascript需要什么基础呢?”

golang的话,我个人还是比较推荐《go并发编程实战》第一版,但有些点会过时,第二版的话比第一版精简了很多内容,不是很喜欢。

先修改一门主语言,再学习go,其实go相当到c的精简版

推荐问题
logo
101 新手上路
子站问答
访问
宣传栏