参考 go语言中文网
国内镜像是用户安装第三方库的 direct 的意思是,当其前面的代理服务器提供不了的库的情况下,就去 Github 上获取。
命令goimports更新您的Go导入行,添加缺少的行并删除未引用的行。 除了修复导入之外,goimport还会以与gofmt相同的样式来格式化代码,因此它可以代替编辑器的保存时gofmt挂钩。
$ go get -v golang.org/x/tools/cmd/goimports使用“ -v”详细标志来验证其是否正常运行,并查看goimports在做什么。
idea 下载地址-官方网站
https://code.visualstudio.com/
VSCode 会参照文件的扩展名,推荐应该安装的插件。
vscode 不支持直接创建项目,可以先在某个位置创建一个文件夹。 之后在这个文件夹下,执行如下命令初始化一个 Gomodule 项目。
$ mkdir learngo # 创建项目目录 $ cd learngo $ go mod init learngo go: creating new go.mod: module learngo $ ls go.mod $ cat go.mod module learngo go 1.14 $