查看本机go版本

go version

查看go相关环境变量

go env

配置go国内源

go env -w GOPROXY=https://goproxy.cn,direct

下载源码并编译代码

他人的代码会在$GOPATH下,默认为用户目录下go路径。

  1. go get -v github.com/projectdiscovery/subfinder/cmd/subfinder

但有时候可能需要修改别人的代码再编译, 可以在 ~/go/pkg/mod/github.com/[username]/[project_name]找到源代码

依赖项管理

go.mod