1、Go是一种静态类型语言。PHP是一种动态类型语言。

2、Go是强类型语言,php是弱类型语言。

3、Go中提供了语言级的协程。

4、Go中没有对象,不是面向对象编程,但是Go 有一个类似于 object 的 struct 类型。

5、Go 函数可以返回任意数量的结果,而 PHP 函数只能返回一个结果。

6、Go中switch 的case中不需要写break,会自动补充。

7、Go中没有while循环,但是有for{}循环。

8、Go中全局变量声明之后,可以不被使用。如果是方法体中的局部变量,声明之后必须要在下面使用,不然会编译错误。

9、Go多了一个select循环,类似于switch循环,只不过select循环中的case都是要进行io操作的,而且当case都不满足条件的时候,会堵塞。