1.类型系统。总的来说就是,该有的都有,不需要的一个没有。利用自带的类型,你几乎可以完成任何需求。当然,泛型的缺失的确是个遗憾
2.高性能,高效率。前者是针对机器说的,后者是对开发者而言。Golang拥有着不输于C的性能,但也有着它自己的编程哲学--简单至上。对于开发者,Golang的友好是不言而喻的,无论是对于OO特性的部分削弱,还是丰富的标准库,这都让开发者少了一丝丝的烦恼。人们不禁反思,以前那么复杂的东西,真是必需吗?
3.并发。并发是Golang核心,从语言层面支持协程,基于CSP模型的通信,我相信这都会是你选择Golang的理由
4.接口。非侵入式接口。我想,这5个字有些足够的说服力
网友评论