Golang 开发工具去掉默认路径
背景介绍
在Golang开发中,我们通常会使用一些集成开发环境(IDE)或者编辑器来进行编码工作。其中,有一些开发工具会在新建一个项目或者文件时自动生成默认路径,这可能会导致一些开发者的困扰。本文将详细介绍如何去掉Golang开发工具中的默认路径设定,让开发更加灵活自由。
问题分析
在使用一些IDE或者编辑器进行Golang开发时,例如VSCode、Goland等,新建项目或者文件时会默认生成一个路径,这可能会影响到我们自定义项目的目录结构。有时候我们希望将项目放置在不同的目录下,或者统一将项目文件放置在一个指定的文件夹内,但是默认路径设定会导致我们无法进行灵活的文件组织。
解决方案
针对这个问题,我们可以通过配置开发工具来去掉默认路径设定。不同的开发工具可能有略微不同的配置方法,下面将分别介绍如何在VSCode和Goland中去掉默认路径。
在 VSCode 中去掉默认路径
- 打开 VSCode ,进入设置界面(快捷键
Ctrl + ,
或者Cmd + ,
)。 - 在搜索框中输入
settings.json
,找到用户设置文件settings.json
并点击进入编辑页面。 - 在
settings.json
中加入以下配置代码:
"go.autocompleteUnimportedPackages": false,
"go.testOnSave": false,
"go.useLanguageServer": true,
- 保存设置并关闭编辑页面,重启 VSCode 使设置生效。
在 Goland 中去掉默认路径
- 打开 Goland ,进入设置界面(快捷键
Ctrl + Alt + S
或者Cmd + ,
)。 - 找到
File and Code Templates
配置,可以在这里对新建文件的模板进行编辑。 - 在
Go File
和Go Test File
的模板中,修改路径相关的设置为您需要的路径即可。
# Go File
{PACKAGE_DECLARATION}{CURSOR}
# Go Test File
{PACKAGE_DECLARATION}{CURSOR}
- 保存设置并关闭设置页面。
这样,通过以上步骤,在 VSCode 和 Goland 中新建项目或者文件时将不再受到默认路径的限制,可以更加灵活地进行自定义文件组织。
示例代码
下面我们通过一个简单的示例代码来演示如何在 VSCode 中去掉默认路径限制:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
在 VSCode 中保存该代码到任意路径,然后按下快捷键 Ctrl + Alt + N
或者 Cmd + Alt + N
来运行程序,可以看到输出 Hello, World!
。这证明了我们已经成功去掉了默认路径设定,可以在任意路径下自由运行代码了。
结论
通过本文的介练,我们了解到了如何在Golang开发工具中去掉默认路径设定,使开发更加灵活自由。不同的开发工具可能有不同的设置方式,但总体原理是调整文件路径相关的配置项。有了这个技巧,我们可以更好地组织项目文件,提高开发效率。