Go - 环境设置


本地环境设置

如果您仍然愿意为 Go 编程语言设置环境,您的计算机上需要以下两个软件 -

  • 文本编辑器
  • Go编译器

文本编辑器

您将需要一个文本编辑器来输入您的程序。文本编辑器的示例包括 Windows 记事本、OS Edit 命令、Brief、Epsilon、EMACS 和 vim 或 vi。

文本编辑器的名称和版本在不同操作系统上可能有所不同。例如,在 Windows 上使用记事本,在 Windows 以及 Linux 或 UNIX 上使用 vim 或 vi。

使用文本编辑器创建的文件称为源文件。它们包含程序源代码。Go 程序的源文件通常以扩展名“.go”命名。

在开始编程之前,请确保您有一个文本编辑器,并且您有足够的经验来编写计算机程序、将其保存在文件中、编译并最终执行它。

Go 编译器

源文件中编写的源代码是程序的人类可读源。它需要被编译并转换为机器语言,以便您的 CPU 可以实际按照给定的指令执行程序。Go编程语言编译器将源代码编译成最终的可执行程序。

Go 发行版以二进制形式安装,适用于 FreeBSD(版本 8 及更高版本)、Linux、Mac OS X(Snow Leopard 及更高版本)以及具有 32 位 (386) 和 64 位 (amd64) x86 处理器架构的 Windows 操作系统。

以下部分介绍如何在各种操作系统上安装 Go 二进制发行版。

下载 Go 档案

从Go Downloads下载最新版本的 Go 可安装存档文件。本教程使用以下版本:go1.4.windows-amd64.msi

将其复制到 C:\>go 文件夹中。

操作系统 档案名称
Windows go1.4.windows-amd64.msi
Linux go1.4.linux-amd64.tar.gz
苹果 go1.4.darwin-amd64-osx10.8.pkg
自由BSD go1.4.freebsd-amd64.tar.gz

在 UNIX/Linux/Mac OS X 和 FreeBSD 上安装

将下载存档解压到文件夹 /usr/local 中,在 /usr/local/go 中创建 Go 树。例如 -

tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz

将 /usr/local/go/bin 添加到 PATH 环境变量中。

操作系统 输出
Linux 导出 PATH = $PATH:/usr/local/go/bin
苹果 导出 PATH = $PATH:/usr/local/go/bin
自由BSD 导出 PATH = $PATH:/usr/local/go/bin

在 Windows 上安装

使用 MSI 文件并按照提示安装 Go 工具。默认情况下,安装程序使用 c:\Go 中的 Go 发行版。安装程序应在 Window 的 PATH 环境变量中设置 c:\Go\bin 目录。重新启动所有打开的命令提示符以使更改生效。

验证安装

在C:\>Go_WorkSpace中创建一个名为 test.go 的 go 文件。

文件:test.go

package main

import "fmt"

func main() {
   fmt.Println("Hello, World!")
}

现在运行 test.go 查看结果 -

C:\Go_WorkSpace>go run test.go

输出

Hello, World!