栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

关于go语言的感想

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于go语言的感想

go语言被誉为21世纪的C语言,觉得有点那个意思。

学习了一段时间的go语言,总结一下这门语言,希望对后来学习的人有所帮助。

优点:

1、编译型语言,一则不用担心像C#、Java那样被人扒皮,保护自己的劳动成果,二则一旦编译后就可以到处运行,速度快,不用安装虚拟机或者运行时那些,方便。
2、语法很多集成自C语言,容易上手,不过也有自己的限制,例如:没有语句结束符等,对于长期使用C、C++的确实有点别扭,需要一段时间来适应。
3、简单化的多线程机制,比自己new 线程那些简单太多了。
4、开发调试简单,轻量的vscode就能实现语法提示、编译运行,不需要运行vs studio,qt creator等大型IDE。

缺点:
1、缺少完善的GUI库和工具。也许它本来就不是为GUI而生,所以没有像Qt、C#那样做UI拖拉就能实现。
2、过多依赖github库,国内限制,所以拉库不友好。
3、库、包管理有点复杂,不能像C++那样复制到哪里都可以正常运行。

总之,目前觉得它适合做服务端的控制台程序,像做桌面应用这些很难,不过期待他日能用上它。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921618.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号