社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
下载路径:https://golang.google.cn/dl/
安装完之后检查GO环境是否安装完毕:
查看安装的版本:go version
查看安装的环境配置:go env
GOPATH:用来表明你写的go项目的存放路径(工作目录)。
GOROOT:用来表明go安装的源码路径。
在 Go 1.8 版本之前,GOPATH环境变量默认是空的。从 Go 1.8 版本开始,Go 开发包在安装完成后会为 GOPATH设置一个默认目录,参见下表。
GOPATH在Windows系统平台上的默认值
平台 | GOPATH默认值 | 举例 |
---|---|---|
Windows | %USERPROFILE%/go | C:Users用户名go |
Unix | $HOME/go | /home/用户名/go |
VS Code全称Visual Studio Code,是微软公司开源的一款免费现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,支持 Win、Mac 以及 Linux平台。
下载路径:https://code.visualstudio.com/Download
现在我们要为我们的VS Code编辑器安装Go扩展插件,让它支持Go语言开发。
在Go语言开发的时候为我们提供诸如代码提示、代码自动补全等功能。
Windows平台按下Ctrl+Shift+P,这个时候VS Code界面会弹出一个输入框,如下图:
选中所有选项并点击确定并安装,如下图:
现在我们来创建第一个Go项目——hello。在我们的GOPATH下的src目录中创建hello目录。
在该目录中创建一个main.go文件:
package main // 声明 main 包,表明当前是一个可执行程序
import "fmt" // 导入内置 fmt 包
func main(){ // main函数,是程序执行的入口
fmt.Println("Hello World!") // 在终端打印 Hello World!
}
Ctrl+Shift+`:新建cmd终端,如下图:
go build表示将源代码编译成可执行文件。
在终端上执行:
go build
可在终端直接执行该hello.exe文件:
C:Userssnapgosrchello>hello.exe
Hello World!
我们还可以使用-o参数来指定编译后可执行文件的名字。
go build -o test.exe
go install表示安装的意思,它先编译源代码得到可执行文件,然后将可执行文件移动到GOPATH的bin目录下。因为我们的环境变量中配置了GOPATH下的bin目录,所以我们就可以在任意地方直接执行可执行文件了。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!