大家好,关于go语言为什么不建议学很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于为什么不建议学golang的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
本文目录
学习golang需要多久
如果有其他语言的经验的话,1,2天差不多就可以上手了。因为go没有过多的语法糖,写法比较单一,而且go的语言特性也会比较少一些,所以学起来内容并不多。
如果没有编程语言经历,那学个半个月也差不多能把基本的掌握并写出一些东西来了
go语言为什么不建议学
Golang有很多明显的不足之处
其中第一个是错误、异常处理麻烦,且不能跨协程捕获异常。在Golang中,你要针对每一个协程的异常进行单独处理,判断是否存在错误你需要使用很多像err!=nil这样的语句。
什么人适合学go语言
追求新技术的人:Golang是2009年诞生的,虽然比较年青,但也有不少重量级项目,如Docker就是用Golang开发的。
喜欢部署简单的人:Golang程序编译后只生成一个静态的可执行文件,除了glibc以外没有其他的外部依赖。目标机器只需要一个基础的系统和必要的管理、监控工具,不必折腾各种包、库的依赖。
追求高性能的人:性能虽然比不上C,但和Java相当,通常比Python、PHP高得多。
没有后端基础的人:从学术的角度讲Golang其实非常平庸,但从工程的角度讲,Golang的设计是非常优秀的,规范足够简单灵活,新手入门容易,学习起来比较平滑。
go语言国内就业前景
就业前景广。Go的并发模型也领先于Java。Go是为并发而生的,所以现在学习golang是一个很好的选择,但是golang也有它自己的优点它的缺点是项目管理和包依赖管理不如Java,通用支持也不是很好。
好了,文章到此结束,希望可以帮助到大家。