Go 基础教程

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/go-install.html

Go 语言环境搭建详解


Go 语言支持在主流平台上安装,包括 Linux、Mac OS 和 Windows 等主流平台,Go 官方为不同平台提供了相应的安装包,下载地址 https://go.dev/dl/

Mac OS 下安装 Go 语言

界面安装

Mac OS 的 Go 语言开发包是 .pkg 格式的,下载后并双击我们下载的安装包即可开始安装。

go 安装文件

如下可视化安装界面,傻瓜式安装即可。

go 安装文件

安装的路径在 /usr/local/go,同时环境配置在 /etc/paths.d/go

安装完成之后,在终端运行 go version,如果显示类似下面的信息,表明安装成功。

knowledgedict@Mac ~ $ go version
go version go1.19.1 darwin/amd64

接下来要设置 Go 的环境变量 GOPATH

编辑 ~/.bash_profile(在终端中运行 vi ~/.bash_profile 即可)来添加下面这行代码(如果你找不到 .bash_profile,那自己创建一个就可以了)。

export GOPATH=$HOME/go

提示:$HOME 是每个电脑下的用户主目录,每个电脑可能不同,可以在终端运行 echo $HOME 获取。

保存然后退出你的编辑器。然后在终端中运行下面命令:

source ~/.bash_profile

UNIX/Linux/Mac OS X, 和 FreeBSD 安装

以下介绍了在UNIX/Linux/Mac OS X, 和 FreeBSD系统下使用源码安装方法:

1、下载二进制包:go1.4.linux-amd64.tar.gz。

2、将下载的二进制包解压至 /usr/local目录。

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

3、将 /usr/local/go/bin 目录添加至PATH环境变量:

export PATH=$PATH:/usr/local/go/bin

注意:MAC 系统下你可以使用 .pkg 结尾的安装包直接双击来完成安装,安装目录在 /usr/local/go/ 下。

Windows 系统下安装

Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。

默认情况下.msi文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 PATH 环境变量中。添加后你需要重启命令窗口才能生效。

安装测试

创建工作目录 C:\>Go_WorkSpace



package main

import "fmt"

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

使用 go 命令执行以上代码输出结果如下:

C:\Go_WorkSpace>go run test.go

Hello, World!
在介绍在各种系统中如何搭建 Java 开发环境之前,要明确几个 Java 环境相关的概念,一个是 JDK,另一个是 JRE。 ...
在 Go 编程语言中,数据类型用于声明函数和变量。Go 是一个静态类型(statically typed)语言,意味着一旦定义变量类型,该变 ...
Flask 是基于 Python 编写的,所以安装 Flask 之前,要确保 Python 环境的安装。Python 从 3.4 版本开始就 ...
Go 语言语法主要有包声明(package declaration)、引入包(import packages)、函数(functions)和 ...
Django模板语言(DjangoTemplateLanguage,DTL)是Django框架的内置模板引擎,用于在HTML文件中嵌入动态内 ...