golang

什么是 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/