新建项目
- ?GoLand 2021.2 之后的稳定版本,对 go modules 进行了一些更新,之前版本中 Go、Go modules、GOPATH 都是独立分开的,更新之后新版本的 Go 就是以前的 Go modules,可以直接选择 Go 创建项目,也可以在设置好的 GOPATH 默认路径下创建项目
- ?终端执行 go mod init,此命令会在当前目录中初始化和创建一个新的 go.mod 文件
- 创建完成后展开项目名称可以看到一个 go.mod文件,会默认声明项目名称和版本信息
- ?新建一个 go file?
- ?选择 Empty file 即为一个仅显示 package 名称的空文件,选择下方 Simple Application 不仅显示 package 名称,而且会自动创建一个主函数
- 控制台默认会显示完整环境变量,此处通过设置被折叠起来,设置方式如下
- Windows系统快捷键: Ctrl+Shift+A ;Mac系统快捷键: Cmd+Shift+A
- 搜索框输入 ”Registry“
- 取消?go.run.processes.with.pty 属性的勾选,点击 close 即可
IDE其他配置
快捷键配置
- 点击左上角 File 选择设置(Settings)
- ?选择 Keymap,可以根据个人习惯进行快捷键设置,右上角支持搜索
File Watchers 配置
- 点击 Tools 下展开的 File Watchers
- 如果 Tools 下展开没有 File Watchers,可点击 Plugins 插件中进行安装
- 已有 File Watchers 可以直接点击进入
- File Watchers 的配置会使在每次保存时会自动运行一个格式化命令,此处点击 “+”,添加 “goimports”
- goimports 会格式化文件,并且把 import 导入的内容进行排布
|