【Go】手把手教你在Windows下配置Go的运行环境并运行第一个Go程序

【Go】手把手教你在Windows下配置Go的运行环境并运行第一个Go程序

1. 下载 .msi文件并安装

官方网站 https://golang.google.cn/dl/ 下载好的.msi文件点击安装,然后选择安装路径后,直接点击install即可

2. 配置环境变量

2.1 找到环境变量窗口

在搜索框中直接搜索 高级系统设置 并打开 点击 环境变量按钮 打开 环境变量窗口

2.2 添加新的环境变量

点击 新建 按钮,新建两个环境变量GOPATH和GOROOT 点击确认后如下图:

两个环境变量的解释: GOPATH: Go语言工作目录(解释:是指在运行 Go 程序时,程序执行时的当前目录。这个目录通常是你启动程序时所在的位置,或者在运行时由程序代码设置的目录。)。 1.1.1版本之前,默认采用和 GOROOT 一样的值。但从 Go 1.1.1 版本开始,你 必须修改为其它路径 。 (在此之前规定Go项目代码需放入环境变量GOPATH对应路径的src目录下。而Go1.1.1引入了moudle模块化概念,之后的版本若启用Go mod模式构建项目,可在磁盘的任意位置新建一个项目)

GOROOT: 表示 Go 在你的电脑上的安装位置

2.3 配置path中的变量

在path中配置如下变量

%GOROOT%\bin

找到path变量,然后点击 编辑 按钮 然后点击 新建 将 变量 输入进去,点击确定即可

2.4 验证环境变量是否配置成功

在命令行中输入 go version,若成功显示版本则表示环境配置成功

go version

3. 配置go的运行环境(适用于go1.13及以后的版本)

1. 查看go的环境参数

在命令行中输入:go env 则可以查看关于Go的所有环境参数 我们只需关注 GO111MODULE 和 GOPROXY 这两个参数即可 GO111MODULE:这个参数控制是否开启Go Modules模式(我们一般都推荐开启)

GOPROXY:这个参数控制 Go Modules下载依赖包的来源

2. 开启Go Modules模式 和 指定阿里云镜像

在命令行中输入下述命令 将 Go Modules模式开启

go env -w GO111MODULE=on

输入下述命令 指定阿里云镜像

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct

4. 运行第一个Go程序

4.1 使用系统编辑器方式

在任意工作路径下新建项目文件夹demo在该文件夹中 使用右键单击 选择 在终端中打开 进入命令行窗口在命令行中输入初始化Go项目命令go mod init demo

新建src\main文件夹,在main文件夹下新建一个文本文件main 打开main的文本文件,编辑并保存内容如下:

package main // 包名,同一个包中的 多个go文件组成一个程序单元。

import "fmt" // 引入依赖

func main(){ // 每一个go项目都必须有一个main方法作为程序入口

fmt.Printf("Hello World") // 输出Hello World

}

将main的文本文件的后缀改为.go

在刚才的命令行页面中进入main路径,并输入以下命令运行刚才编辑的代码:

go run main.go

可以看到Hello World打印成功

4.2 使用GoLand集成开发环境的方式

下载GoLand https://www.jetbrains.com/go/使用GoLand 直接点击运行按钮即可看到示例代码的运行结果

4.3 使用VsCode

由于在使用VsCode运行Go程序之前需要做一些配置,所以我另外写了一篇文章 在这篇文章中有详细的配置说明【Go】手把手教你在VsCode中配置Go的运行环境并运行第一个Go程序

相关推荐

英雄联盟红蓝buff持续多久 英雄联盟红蓝buff持续时间详解
7大香港酒店撞鬼實錄:玻璃鏡冒出奇怪字眼、「有人」尾隨保安
如何正确调节摩托车气门
完美365体育ios下载

如何正确调节摩托车气门

📅 08-12 👁️ 4766