什么是 Golang
Go
也称为 Golang
,是一种由谷歌开源的,编译和静态类型的编程语言
Golang
的主要重点是使高度可用、可扩展的 Web 应用程序开发变得简单
Golang 的优点
- 并发性是该语言的重要优势。因此常用在编写多线程程序。这是通过Goroutines和渠道实现的。
- Golang 是一种编译语言。源代码被编译为本机二进制文件。在诸如nodejs中使用的JavaScript之类的解释语言中缺少这一点。
- 语言规范非常简单。你甚至可以用它来写你自己的编译器:)
- Go 编译器支持静态链接。所有 Go 代码都可以静态链接到一个大的二进制文件中,并且可以轻松地部署在云服务器中,而不用考虑其依赖性。
安装
Mac,Windows 和 Linux 三个平台都支持Golang。您可以从 golang.org 下载相应平台的二进制文件
Mac
从 https://golang.org/dl/
下载 OS X 安装程序。双击即可开始安装。按照提示进行操作,在/usr/local/go
中安装 Golang,然后将/usr/local/go/bin
添加到 PATH 环境变量中。
Windows
从 https://golang.org/dl/
下载 MSI 安装程序。双击以开始安装并按照提示进行操作。在位置 C:\Go
中安装 Golang,然后C:\Go\bin
添加到路径环境变量中。
Linux
从 https://golang.org/dl/
下载 tar 文件并将其解压缩到 /usr/local
。 然后将 /usr/local/go/bin
添加到 PATH 环境变量。
原文地址:https://golangbot.com/golang-tutorial-part-1-introduction-and-installation/