安装Go后标准库自动可用,无需手动操作;通过配置环境变量和使用Go Modules可高效管理第三方依赖。
安装Golang的标准库和第三方依赖并不需要手动操作标准库,因为Go语言在安装时会自动包含完整的标准库。你真正需要关注的是如何正确配置Go环境以及管理第三方依赖。下面详细介绍整个流程。
go version
若输出版本号,说明Go已正确安装,标准库也已就位。fmt或net/http的简单程序即可。常见标准库如:fmt、os、io、encoding/json等,直接import即可使用。
~/go,存放项目源码和依赖。on。查看当前环境:
go env
若需修改,例如开启模块模式:
go env -w GO111MODULE=on
创建新项目并初始化模块:
mkdir myproject && cd myproject
go mod init myproject
这将生成go.mod文件,记录模块名
和Go版本。
添加第三方依赖示例(如使用gorilla/mux):
go get github.com/gorilla/mux
Go会自动:
~/go/pkg/mod)go.mod和go.sum文件运行程序时,Go会自动解析并加载所需依赖。
例如,移除不再使用的包后,执行:
go mod tidy
可自动更新go.mod内容。
基本上就这些。Go的设计理念是简洁高效,标准库开箱即用,第三方依赖通过Modules轻松管理。只要配置好环境并熟悉go mod命令,日常开发就不会遇到依赖问题。