Go 是一种开源的、编译的、垃圾回收的、并发系统编程语言。
Go 旨在提供静态类型编译语言的效率,以及动态语言的编程简易性。
其他目标包括
- 安全:类型安全和内存安全。
- 通过提供“goroutines”和通道来实现直观的并发,用于它们之间的通信。
- 高效的垃圾回收,“具有足够低的开销,没有明显的延迟”。
- 高速编译。
Go 的吉祥物是一只土拨鼠。
访问 Go 编程 下载页面 并选择与您的平台或操作系统相对应的选项。
Go 由 Robert Griesemer、Rob Pike 和 Ken Thompson 于 2009 年在 Google 设计。