Go语言SDK下载
官网下载 : https://go.dev
Golang中文社区下载: https://studygolang.com/
Windows安装SDK
下载zip包并解压
解压后重命名为golangsdk
测试SDK
设置环境变量
MAC安装SDK
mac系统下会默认安装到GOROOT="/usr/local/go"
中,通过go env
可以查看
Linux安装SDK
将SDK解压到
usr/local
文件夹下
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz
tar -zxf go1.21.0.linux-amd64.tar.gz -C /usr/local/
mkdir -p /code/golang_study
设置Go path 和Go root 以及Go proxy
$vim ~/.bash_profile
export GOPATH="/code/golang_study"
export GOROOT="/usr/local/go"
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH:$GOROOT:/bin
export GO111MODULE=on
export GOPROXY=https://goproxy.cn,https://goproxy.io,direct
export GONOSUMDB="*"
export PATH="$GOPATH/bin:$PATH"
$source .bash_profile
$go version
go version go1.21.0 linux/amd64
安装goland
mac配置GO PATH 和GO PROXY
go env -w GOPATH=/Users/xxx/code/go_project
go env |grep "GOPATH"
GOPATH="/Users/xxx/go_project"
国内Go语言库镜像:https://github.com/goproxy/goproxy.cn
在终端输入:go env -w GOPROXY=https://goproxy.cn,direct对代理进行修改。
Windows配置GO PATH
在C盘新建一个go目录
新建系统环境变量
在c:/go/新建三个文件夹
Go path个人开发目录结构
src // 存储go的源代码(需要我们自己手动创建)
pkg // 存储编译后生成的包文件 (自动生成)
bin // 存储生成的可执行文件(自动生成)
比较流行的目录结构