Go语言SDK下载

官网下载 : https://go.dev

   Golang中文社区下载: https://studygolang.com/

  1. Windows安装SDK

    • 下载zip包并解压

1.PNG

  • 解压后重命名为golangsdk

2.PNG

  • 测试SDK

3.PNG

  • 设置环境变量

4.PNG

5.PNG

6.png

7.png

  1. MAC安装SDK

8.png

mac系统下会默认安装到GOROOT="/usr/local/go"中,通过go env可以查看

9.png

  1. 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
  1. 安装goland

10.png

11.png

  1. 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对代理进行修改。
  1. Windows配置GO PATH

  • 在C盘新建一个go目录

12.png

  • 新建系统环境变量

13.png

  • 在c:/go/新建三个文件夹

    14.png

  • Go path个人开发目录结构

src // 存储go的源代码(需要我们自己手动创建)
pkg // 存储编译后生成的包文件 (自动生成)
bin // 存储生成的可执行文件(自动生成)
  • 比较流行的目录结构

15.png

16.png

17.png