1、下载安装包
当然,你也可以在下面选择自己想要的版本。
2、双击安装包,基本都是下一步,安装位置可以默认,或者放在 c:\Go 下,方便找到。
3、打开一个 cmd 终端,输入 go version
,如下就表示已经安装好了。
4、可以用 go env
查看 go 的环境变量,有几个是我们需要注意的 : GOROOT GOPATH GOPROXY
GOROOT : 就是 go 的安装位置
GOPATH : go 的工作目录,自己写的项目在里面,第三方库也在里面,当然有了 go module 后,我们的项目可以随便放,所以这个配置也就不是那么重要了。
bin go install 生成的项目可执行文件放在这里
pkg go install 生成的项目中间文件在这里
src
myproject001
myproject002 // 自己的项目代码
github.com
xqw
calc // 第三方库
GOPROXY :拉取第三方库的镜像地址,一般设置为国内的,否则拉取不下来的。
go env -w GOPROXY=https://goproxy.cn,direct
5、创建一个 helloWorld 新项目
mkdir helloWorld // 自己随意选一个目录下创建
cd helloWorld
go mod init helloWorld // 此时会在项目根目录下生成一个 go.mod 文件
vim main.go
package mian
import "fmt"
func main() {
fmt.Println("hello world")
}
// 运行方式1
go build // 生成一个 helloWorld.exe
go build -o myhello.exe // 也可以直接指定一个文件名
./helloWorld.exe
// 运行方式2
go run main.go // 其实也是编译了,只不过生成的临时文件在其它地方,并且执行完毕后,立马就删除了
// 运行方式3
go install // 将编译后的二进制文件放到了 GOPATH/bin 下, 中间文件放到了 GOPATH/pkg 下,如果我们把 GOPATH/bin 添加到了系统的 PATH 中,那么我们就可以直接执行这个二进制文件了。