Java开发者怎样入门golang
这问题也邀请我?Go语言编程,这书是许式伟写的吧。当然没法看了。
■网友
此问题凸显了英文水平对程序员的重要性
■网友
入门教程该看这个https://tour.golang.org/welcome/1
■网友
Go 语言比起 JAVA 确实更偏向 C,开发体验也更偏向 Linux 风格,但那么难入门,不至于吧?原来也做过一段时间 Android ,但感觉如果以前接触 Go 语言,或许安卓程序会写的更好。JAVA这种语言做多了,很容易过于组装,忽视造轮子这类基本锻炼。作为一名经常使用c#,在不同平台上用Go做过小程序的人来说,感觉Go语言的开发环境是容易搭建的。Linux 以前稍微复杂点,Windows 下载安装,最多设置下安装目录和开发目录的环境变量就可以了。虽然现在慢慢的比较少用Go了。但这本语言确实值得,不管用不用它,至少本人在接触它的过程中受益匪浅。不仅巩固了一些基础的语言技能,还扩展了不少通用的开发知识。
■网友
Go是干嘛滴:https://talks.golang.org/2012/splash.article怎么一步步学习Go?先看官方的Tour以及gobyexample,这两个是最基础的,很容易上手,而且不费时间;接着可以看这个前言 | Go语言圣经 (目前还是没看到有中文版的实体书),这个不算入门级的, 但却是最权威的。不需要看得太仔细,看个大概就可以开始练习,有时间再慢慢的细看。要彻底搞明白Go,官方的https://golang.org/doc/effective_go.html是最好的。如果理解上没难 度的话,只需要这一个就够了,其他的都不需要。 Go的相关说明都在这里:https://golang.org/doc/最后就是开始练手,写些东西,查看源代码,api文档等等,官方的博客里面也有很多好文章。 当然也可以找些实战相关的书看看。许的那本书信息太老了,而且里面有不少错误,那本书早该出第二版了。
■网友
推荐几本golang电子书,可以在线看
Go轻松学: Go轻松学 - 版权 - Golang中文社区 - 和地鼠们分享你的知识、经验和见解
Go示例学: Go示例学 - 阅前必读 - Golang中文社区 - 和地鼠们分享你的知识、经验和见解
【Java开发者怎样入门golang】 Go Web 编程: Go Web 编程 - 1 Go环境配置 - Golang中文社区 - 和地鼠们分享你的知识、经验和见解
■网友
你需要的是《GO 程序设计语言》这本书个人建议:书籍是系统的学习,而代码的小细节从网上查对应的知识点
■网友
这种学习水平的人,估计java也是个入门级水平。
■网友
总体来说,学golang和用golang的人大部分都是其他语言转过来的,都是有一定的语言基础知识和编程经验的,所以golang的语言教程写的都很精简。golang是一门工程化很高的语言,运用了很多计算机常识,想要入门需要一定的时间。最后,golang的编程思想和Java以及c/c++有区别,同时golang有部分现代语言的特性,想要入门其实不是像其他人说的那么容易,一周学会golang这种宣传看看就好。最后,我认为golang好学这个感觉应该是在入门到提升这条路上,学习曲线非常平滑,而且上面所提到了,golang工程化高,为程序的安装调试部署维护等方面有完整的标准化工具链和思想,考虑的非常全面,为软件整个生命周期都做了充分的考虑。golang是非常值得学习的一门语言,这里有大牛们很多好的编程实践经验,不要太过于急于求成。就题主的现状推荐一本谢大写的书《go web编程》,网上有电子版
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义