GOLANG环境安装

文档

下载

解释

环境变量解释

GOROOTGOPATHGOPATHGOBINGOBINPATHGOBINGOPATH/binGO111MODULEonGOPROXYGO111MODULEhttps://mirrors.aliyun.com/goproxy/APP_ENVdevelopment

GO基本命令

runmainmainmainmainbuildmainmainmainmaingo build -o ./build/foo ./main.gotesttest.goenvmod tidyvendormod vendorvendor

GO交叉编译

Windows

// linux
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go

// mac
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build main.go

// windows
SET GOOS=windows
go build -o ./main.exe main.go

Linux与MacOS

// windows
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o main.exe main.go

// linux 
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go

安装

$GOROOT/$GOPATH/src/liankaa$GOPATH/src/liankaago run main.go
配合GoLand(JetBrains)使用

1.勾选GoLang版本,如果没有,可以看第二步

image.png

2.利用GoLand下载GoLang

image.png
image.png

3.根据编译需求,配置交叉编译方式

image.png

4.配置包管理器

image.png

5.点击OK即可配置完成。记得重启终端