1.下载Go镜像:

https://golang.google.cn/dl/

go语言windows环境 go语言开发环境搭建_golang


有windows、mac、linux三种系统版本,我安装的是windows版本的。点击下载,下载下来是这样子的

go语言windows环境 go语言开发环境搭建_go语言windows环境_02


双击进行安装:

go语言windows环境 go语言开发环境搭建_windows_03


勾选同意安装

go语言windows环境 go语言开发环境搭建_go语言windows环境_04


选择自己的安装目录,点next

go语言windows环境 go语言开发环境搭建_go语言windows环境_05


点击安装,然后完成

go语言windows环境 go语言开发环境搭建_golang_06


2.配置环境变量GOPATH:

(GOPATH是存储go文件代码的路劲,可以自行设置)

打开系统属性—高级系统配置—高级—环境变量

go语言windows环境 go语言开发环境搭建_go语言windows环境_07


在系统变量中选择新建,进行新建环境变量GOPATH,变量值为代码存放路径,点击确定后保存;

go语言windows环境 go语言开发环境搭建_golang_08


3.安装go语言开发编辑器—VScode

下载地址:https://code.visualstudio.com/Download

go语言windows环境 go语言开发环境搭建_windows_09


windows系统选用第一个,下载完成后双击进行安装,可以安装中文包然后重启,就可以使用中文显示了

go语言windows环境 go语言开发环境搭建_环境变量_10


安装go插件,即可支持go语言开发

go语言windows环境 go语言开发环境搭建_go语言_11


4.输出Hello World!:

在GOPATH的目录下新建src文件夹,用来存放源代码文件;

go语言windows环境 go语言开发环境搭建_golang_12


在src目录下新建hello文件夹,文件夹中新建main.go文件,文件中写入以下代码:

package main  // 声明 main 包,表明当前是一个可执行程序
import "fmt"  // 导入内置 fmt 包

func main(){  // main函数,程序执行的入口
    fmt.Println("Hello World!")  // 打印 Hello World!
}

在当前目录下打开cmd命令窗口,执行go build命令,会编译生成可执行文件hello.exe。

go语言windows环境 go语言开发环境搭建_go语言_13


go语言windows环境 go语言开发环境搭建_golang_14

继续在窗口执行hello.exe,代码执行成功,输出“Hello World!”

go语言windows环境 go语言开发环境搭建_go语言windows环境_15


注:在第一次执行go build命令时出现了错误,提示:

go: go.mod file not found in current directory or any parent
 directory; see

解决方式:在窗口执行go env -w GO111MODULE=auto命令,然后重新执行go build即可编译成功

go env -w GO111MODULE=auto

目前只做到了这一步,还未开始使用VScode,使用之后再来更新。