1.编译快
2.运行快
3.容易写
一般语言都只满足其中一两者,但是Go语言却找到了一个平衡点,同时满足这三个要求。目前比较适合做相对底层一点的东西,比如云计算、数据库、服务器后端等方面的,有些人可能不喜欢golang的语法,认为限制太多,比如大括号不能抬头等,不然编译都不能通过,但是我觉得这样很好,就不存在各种编程风格之争,大家格式都写得一样,习惯了就很容易阅读和理解别人的代码。还有其大繁至简的设计理念,使得用很少的代码量就能完成很复杂的开发工作,只要习惯了语法,写起代码来很轻松~~
Java、.NET(C#)这种类型语言的优点是编译快,容易写,缺点是运行相对较慢。
动态类型语言(JavaScript、PHP等)的优点是容易写,缺点是运行相对较慢。
原文链接:https://www.f2er.com/go/189962.html