> 本文作者:丁辉 # GO常用基础命令 - 根据当前项目的目录结构自动判断是否使用模块模式 ```bash go env -w GO111MODULE=auto ``` - 就可以初始化go.mod ```bash go mod init 新模块名字 ``` - 更新依赖版本,清理无用依赖,更新依赖的间接依赖,生成 go.sum 文件 ```bash go mod tidy ``` - 直接编译执行 go 文件 ```bash go run 文件.go ``` - 指定编译后文件名称 ```bash go build -o 新文件名 文件.go ``` - 格式化文件(自动调整文件内容格式) ```bash gofmt -w 文件.go ```