golang 因为不支持面向对象,语法简单了很多,没有那么多面向对象的知识需要学习.

golang 的语法简单程度是可以和 c 比较的. 当然,也因为语法太过简单,在面向大规模的工程的时候,尤其是复杂点的 web 业务时候,会被 Java 等面向对象类程序吐槽.

golang 在语法上,interface 抽象接口这种独特的编程思想是需要转个弯的,毕竟其它语言,无论 c++、java、python 都是面向对象那套思想在里面. 写起 interface 来会感觉很不顺手