当前位置:网站首页 > Go语言开发 > 正文

go语言开发环境哪个版本最稳定_go语言环境

1. Wondows下搭建Go开发环境

(1). 下载SDK工具包

sdk下载地址为:https://go.dev/dl/
在这里插入图片描述

(2). 解压下载的压缩包,放到特定的目录下,我一般放在d:/programs下(路径不能有中文或者特殊符号如空格等)
在这里插入图片描述

(3). 配置环境变量
需要配置的环境变量:
GOROOT 指定SDK的安装路
PATH:添加SDK的/bin目录
GOPATH:工作目录,将来我们的GO项目的工作路径

步骤1:先打开环境变量配置的界面
在这里插入图片描述

步骤2:配置我们的环境变量

在这里插入图片描述在这里插入图片描述
注:Path这个环境变量不需要再创建,因为系统本身就有,直接在后面增加Go的bin:;%GOROOT%\bin
在这里插入图片描述

(4).测试环境变量是否配置成功

重新打开一次doc的终端,运行下面命令:

go version
在这里插入图片描述

2. Linux下搭建Go开发环境

(1). 下载SDK工具包

sdk下载地址为:https://go.dev/dl/
在这里插入图片描述

(2). 解压下载的压缩包,linux建议放在/opt目录下
在这里插入图片描述

(3). 配置环境变量

步骤1:使用root权限来编辑/etc/profile文件

vim /etc/profile 

步骤2:添加如下配置

export GOROOT=/opt/go export PATH=$PATH:$GOROOT/bin export GOPATH=$HOME/goproject 

在这里插入图片描述
步骤3:刷新配置,运行如下命令

source /etc/profile 

步骤4:测试配置是否生效

go version 

在这里插入图片描述

3. Mac下搭建GO开发环境

(1). 下载SDK工具包

sdk下载地址为:https://go.dev/dl/
在这里插入图片描述

(2). 解压下载的压缩包,一般放在用户目录下
在这里插入图片描述

(3). 配置环境变量

步骤1:编辑家目录下的.zshrc文件

vim ~/.zshrc 

步骤2:添加如下配置

export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin export GOPATH=$HOME/goproject 

步骤3:刷新配置

source ~/.zshrc 

步骤4:测试配置是否生效

go version 

在这里插入图片描述

go env说明:

set GO111MODULE=on //是否以Go modules的模式运行项目 auto,on,off set GOARCH=amd64 //目标可执行程序操作系统构架 包括 386,amd64,arm set GOBIN= //项目的第三方可执行文件目录 set GOCACHE= //项目的缓存目录 set GOENV= //项目的env文件目录 set GOEXE=.exe //项目编译之后的可执行文件后缀名 set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows //什么平台下面运行 set GOINSECURE= set GOMODCACHE= //go mod 的缓存地址 set GONOPROXY= //私有库 set GONOSUMDB= //加载源代码不需要验证的库 set GOOS=windows //目标可执行程序运行操作系统,支持darwin,freebsd,linux,windows set GOPATH=C:\Users\Ch\go //go项目的目录 set GOPRIVATE= //私有的项目依赖地址 set GOPROXY= //公共的项目依赖地址 set GOROOT=C:\Program Files\Go //go的安装目录 set GOSUMDB=sum.golang.org // set GOTMPDIR= //go的临时文件目录 set GOTOOLDIR= //go的工具包目录 set GOVCS= //指定了golang用什么版本控制工具下载源代码 set GOVERSION=go1.16.3 //使用go的版本号 set GCCGO=gccgo //golang自带的编辑器目录 
到此这篇go语言开发环境哪个版本最稳定_go语言环境的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • Go语言开发环境搭建2024-11-17 07:45:05
  • go语言开发工具_python与go哪个前景好2024-11-17 07:45:05
  • go 语言 gui 跨平台_go语言开发2024-11-17 07:45:05
  • 我为什么放弃Go语言2024-11-17 07:45:05
  • golang安装配置_golang环境配置2024-11-17 07:45:05
  • golang expect_golang游戏服务器框架2024-11-17 07:45:05
  • Intellij IDEA 配置Go语言开发环境2024-11-17 07:45:05
  • go语言开发工具包_Go语言为何不受待见2024-11-17 07:45:05
  • go语言开发的软件_go语言ide开发工具2024-11-17 07:45:05
  • go语言开发gui_go语言可以开发游戏吗2024-11-17 07:45:05
  • 全屏图片