根据实际开发实践经验,go语言的优点有:

1、语言语法简洁,没有过多的多余的复杂的东西,保证了语言的纯粹性。写出的代码,简单明了干净通透。java这种oo泛滥了,搞的臃肿不堪。

2、性能强劲,特别是比起java来,跟动态语言比就更加有优势了

3、语言层级的天然支持并发开发,一个go func立马实现并发特性,再配合通道,完美解决数据共享问题

4、真正的跨平台编译,编译速度快,且编译结果可直接独立运行,无须安装依赖环境,这比起java、.net运行必须要先安装个虚拟机、framework方便多了。

5、部署快,一个10万行源代码级项目,编译+发布部署20秒内完成,比起其他的动不动几分钟十几分钟才能部署完的,真的是爽太多了,特别是紧急修复bug的时候,那对比不是一般的爽。