banner
keney

keney

remain optimistic
twitter

go-window环境安装(推荐)

下载安装包

https://go.dev/learn/

准备工作#

下载编译器

编译器下载:

https://www.jetbrains.com.cn/go

付费的

vscode、vim

免费

一、go 安装#

我这里直接以下载 go 语言安装包方式,

解压到 D:\software\go 目录下:

二、环境配置#

window 系统环境变量配置大概位置:高级系统设置 > 环境变量 > 系统变量

变量名:GO_HOME1231

go包路径:
D:\software\go\go1.23.1.windows

点击 Path:

增加

%GO_HOME1231%\bin

创建 go 三方包:

D:\software\go-third

D:\software\go-third\bin

D:\software\go-third\pkg

GOPATH 下三个目录的含义如下:

src 目录下主要存放 go 的源文件

pkg 目录存放编译好的库文件,主要是 *.a 文件;

bin 目录主要存放可执行文件

变量名:GOPATH
变量值:D:\software\go-third

点击 Path:

增加

%GOPATH%\bin

GOPATH 即为存储 Go 工具依赖的路径,可以自己进行设值,我放在了 GoWorks 自己建的,里面需要包含 src、pkg、bin 三个目录。 设置为

检测是否安装成功#

查看版本:

go version

查看环境变量:

go env

配置 Go 代理#

在环境变量中增加代理

GOPROXY

变量名:GOPROXY
变量值:https://goproxy.cn,direct

# 通过命令方式设置goproxy.io代理
go env -w GOPROXY="https://proxy.golang.com.cn,direct"
# 设置GO111MOUDLE
go env -w GO111MODULE="on"

目的:下载国外包比较慢,使用国内代理就比较快

常用的 go 代理#

其他操作系统#

mac/linux 下配置 Go 代理

# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io,direct
# 还可以设置不走 proxy 的私有仓库或组,多个用逗号相隔(可选)
export GOPRIVATE=git.mycompany.com,github.com/my/private

参考:https://goproxy.io/zh/

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。