Go编程语言是一个开源项目,旨在提高程序员的生产力。
Go富有表现力,简洁,整洁且高效。它的并发机制使编写程序可以轻松地从多核和联网机器中获得最大收益,而其新颖的类型系统则可以实现灵活的模块化程序构造。Go可以快速编译为机器代码,但具有垃圾回收的便利性和运行时反射的功能。它是一种快速的,静态类型的编译语言,感觉就像是一种动态类型的解释语言。
学习文档:https://golang.google.cn/doc/
下载地址:
https://golang.org/dl/ 或者 https://golang.google.cn/dl/。
Go语言支持多个操作系统,可以选择下载对应的包
操作系统 | 包名 |
---|---|
Windows | go1.15.6.windows-amd64.msi |
Linux | go1.15.6.linux-amd64.tar.gz |
Mac | go1.15.6.darwin-amd64.pkg |
FreeBSD | go1.15.6.freebsd-amd64.tar.gz |