Go语言是Google推出的一个全新的编程语言,在2009年11月正式对外发布。经过快速迭代,2012年3月28日,Go发布第⼀个正式的稳定版本。
出身名门的go语言,吸收了其他语言的特点,是一种并发的、带垃圾回收的、快速编译的语言。
- 自动垃圾回收
 - 函数多返回值,多值返回仅动态语言Python有此特性
 - 并发编程,引入goroutine的概念,是一种比线程更加轻盈、更省资源的协程
 - 异常处理,不支持try-catch语句,利用
deferpanicrecover错误处理机制 - 反射,和
javaphp里的反射(Reflection)类似 - Go可以和C程序交互
 - 跨平台,Go支持交叉编译