The Go Programming Language
介绍
Go 语言是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有静态类型、高效、可移植、可靠性和简单的编程语言。
Go 由 Robert Griesemer, Rob Pike, Ken Thompson 在 2007 年 9 月开始设计和实现,后来还加入了 Ian Lance Taylor, Russ Cox 等人,并最终于 2009 年 11 月开源,在 2012 年早些时候发布了 Go 1 稳定版本。现在 Go 的开发已经是完全开放的,并且拥有一个活跃的社区。
Go 依托于 Google ,被认为是未来极具潜力的语言之一。它已经被很多大厂使用。
特性
- 自动垃圾回收
- 更丰富的内置类型
- 函数多返回值
- 错误处理
- 内存安全