下载

Windows安装

一. 下载文件安装

目前最新稳定版本是go1.15,windows下载地址:go1.15.5

$ go version

二. 使用scoop 安装

scoop是社区提供的windows包管理工具解决方案,可以使用命令行安装windows应用程序

打开命令行输入如下命令,搜索go:

$ scoop search go

输入如下命令安装:

$ scoop install go  
go versionscoop install go@1.14.3scoop uninstall go

Linux安装

tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz
将 /usr/local/go/bin 目录添加至 PATH 环境变量  
设置Go Modules 和 代理

Go Modules 是 Go 语言依赖管理解决方案

mod文件字段内容

go.mod 是启用了 Go moduels 的项目所必须的最重要的文件,它描述了当前项目(也就是当前模块)的元信息,每一行都以一个动词开头,目前有以下 5 个动词:

  • module:用于定义当前项目的模块路径。
  • go:用于设置预期的 Go 版本。
  • require:用于设置一个特定的模块版本。
  • exclude:用于从使用中排除一个特定的模块版本。
  • replace:用于将一个模块版本替换为另外一个模块版本。

打开go.mod

go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,directgo mod init 

Go modules常用命令

go help module-getgo help gopath-getgo getgo get golang.org/x/text@latestmastergo get golang.org/x/text@mastergo get golang.org/x/text@v0.3.2go get golang.org/x/text@342b2ego get -ugo mod downloadgo mod tidygo mod graphgo mod initgo mod editgo mod vendorgo mod verify