GO语言环境配置

GO语言环境配置

1、GO语言win10环境变量配置

1、GOROOT:Go的安装目录
2、GOPATH:用于存放Go语言Package的目录,这个目录不能在Go的安装目录中
3、GOBIN:Go二进制文件存放目录,写成%GOROOT%\bin就好
4、GOOS:操作系统
5、GOARCH:指定系统环境,i386表示x86,amd64表示x64
6、 PATH:需要将%GOBIN%加在PATH变量的最后,方便在命令行下运行Go

查看GO的环境变量 : go env

GOARCH="amd64"
GOBIN="/usr/local/go/bin/go"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/user/aoho/go-workspace"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/st/gkm45qzd2tv8mc32my38_n_00000gp/T/go-build646095787=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

2、GO的编辑工具 Gogland使用

2.1、下载 Gogland

下载地址为:https://www.jetbrains.com/go/download/

2.2、设置 Gogland 的 GOROOT

在 Gogland 中,需要配置当前项目的 GOROOT,用来编译运行 Go 代码。配置起来也非常方便,打开 Settings → Go → GOROOT 设置即可:
在这里插入图片描述
如果你本地安装了多个版本的 Go,也可以在右侧下拉选择相应的版本,这依赖于你本地有多个版本的 Go 环境了。

2.3、设置 Gogland 的 GOPATH

Gogland 中的 GOPATH 设置功能非常实用和强大,你既可以配置多个全局的 GOPATH (IDE 会自动识别环境变量中的 GOPATH,可不勾选),也可以配置多个项目级别的 GOPATH,甚至还可以配置多个模块级别的 GOPATH。打开 Settings → Go → GOPATH 设置如下:
在这里插入图片描述

2.4、建立新的 Go 项目

在主菜单选择 File → New → Project, 继而弹出 New Project 设置向导:
在这里插入图片描述

2.5、运行/调试/测试程序

当你有了一个 Go 项目工程,二话不说,先跑跑看(前提是你要有一个可执行入口,在 main package 下的 main 函数)。

为了在 Gogland 运行一个 Go 程序,你需要用到 Run Configuration。使用方法如下:

  • 在主菜单栏或工具栏打开:Run → Edit Configurations
  • 点击 Edit Configurations,打开 Run/Debug Configuration 对话框
  • 点击 + 号按钮,选择你需要的运行配置,Go 用到的配置类型如下(按使用频率解释):

在这里插入图片描述

1、Go Application:相当于执行 go build 和运行可执行文件命令,该配置会生成可执行文件,也可执行debug
2、Go Single File:相当于 go run 命令,该配置不会生成可执行文件,不能执行 debug
3、Go Test:用于运行测试代码,相当于 go test,有三种测试框架可供选择:gotest,gocheck 和 gobench
4、Go Remote:提供了 Go 的远程调试支持,你只需要设置要远程连接的 Host 和 Port,并且保证你要调试的程序是通过 Delve 启动的
5、Go App Engine:允许你将程序部署到 Google AppEngine,前提是你有使用 Google 云,并且你的程序模块加载了 Go AppEngine SDK
以上就是 Go 工程在运行/调试/测试过程中会用到的配置类型,特别是前三项,最为常用。

如果你要运行程序,推荐使用1和2。而 Gogland 智能的地方在于,你可以通过鼠标右击这样快捷的方式来运行和配置,如下,在有 main 函数的地方右击即可:
在这里插入图片描述
如果你要调试程序,本地调试可用1,远程调试请使用4。

如果你要测试程序,请使用第3种方式。

同时,在测试程序的基础上,你还可以执行调试和代码覆盖率统计,功能十分强大!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于Go语言开发环境的配置,您可以按照以下步骤进行操作: 1. 首先,您需要从官方网站(https://golang.org/dl/)下载并安装Go语言的最新版本。根据您的操作系统选择相应的安装包进行下载。 2. 下载完成后,运行安装包并按照提示进行安装。在Windows系统中,您可以选择将Go语言安装到默认的安装路径中。 3. 安装完成后,需要设置Go语言环境变量。在Windows系统中,您可以右键点击“计算机”(或“此电脑”),选择“属性”->“高级系统设置”->“环境变量”。在系统变量中找到名为“Path”的变量,并将Go语言的安装路径(例如:C:\Go\bin)添加到变量值的末尾。 4. 打开命令提示符(或PowerShell)窗口,输入“go version”命令,如果看到类似于“go version go1.x.x windows/amd64”的输出,则表示Go语言已经成功安装并配置好了。 5. 接下来,您可以选择一个文本编辑器或集成开发环境(IDE)来编写和运行Go代码。一些常见的选择包括Visual Studio Code、GoLand、Sublime Text等。 6. 在您选择的编辑器中创建一个新的Go源代码文件(以".go"为扩展名),并编写您的Go代码。 7. 保存文件后,在命令提示符(或PowerShell)窗口中使用"go run"命令来运行您的Go程序。例如,输入"go run main.go"即可运行名为main.go的Go源文件。 这样,您就成功配置Go语言的开发环境,并可以开始使用Go语言进行开发了。祝您编程愉快!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值