GO环境搭建以及VS CODE编译环境配置 - Go语言中文社区

GO环境搭建以及VS CODE编译环境配置


GO安装以及配置

下载

下载路径: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

Go开发编辑器

VS CODE

VS Code全称Visual Studio Code,是微软公司开源的一款免费现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,支持 Win、Mac 以及 Linux平台。

下载

下载路径:https://code.visualstudio.com/Download

配置

安装中文简体插件

中文简体插件

安装GO扩展

现在我们要为我们的VS Code编辑器安装Go扩展插件,让它支持Go语言开发。
GO扩展

安装GO语言开发扩展包

在Go语言开发的时候为我们提供诸如代码提示、代码自动补全等功能。

Windows平台按下Ctrl+Shift+P,这个时候VS Code界面会弹出一个输入框,如下图:
安装GO语言开发扩展包
选中所有选项并点击确定并安装,如下图:
安装GO语言开发扩展包

第一个GO程序

Hello World

现在我们来创建第一个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表示将源代码编译成可执行文件。

在终端上执行:

go build

可在终端直接执行该hello.exe文件:

C:Userssnapgosrchello>hello.exe
Hello World!

我们还可以使用-o参数来指定编译后可执行文件的名字。

go build -o test.exe

go install

go install表示安装的意思,它先编译源代码得到可执行文件,然后将可执行文件移动到GOPATH的bin目录下。因为我们的环境变量中配置了GOPATH下的bin目录,所以我们就可以在任意地方直接执行可执行文件了。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u010718742/article/details/96905107
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢