如何在VS Code中创建Go项目/模块(含go.mod文件)?
如何在VS Code中创建新的Go项目/模块
VS Code本身没有传统的「文件>新建项目」对话框,也没有预安装的Go项目模板,不过我们可以通过Go官方的命令行工具快速完成项目初始化,生成go.mod等必要文件,步骤如下:
- 创建并打开项目文件夹:先在本地磁盘新建一个空文件夹(比如命名为
my-go-demo),然后打开VS Code,通过「文件>打开文件夹」选择这个新建的文件夹。 - 初始化Go模块:打开VS Code的终端(快捷键
Ctrl+),执行Go模块初始化命令:
模块路径可以是自定义名称,或者你打算托管代码的仓库地址(比如go mod init <你的模块路径>github.com/yourname/my-go-demo),执行后会自动生成go.mod文件,用来管理项目的依赖版本。 - 编写测试代码:在项目文件夹下新建
main.go文件,写入基础的Go代码示例:package main import "fmt" func main() { fmt.Println("Hello, My Go Project!") } - 运行项目:回到终端执行命令
go run main.go,就能看到代码运行结果。
如果需要更复杂的项目模板,也可以使用Yeoman这类脚手架工具,但对于大多数基础场景,Go自带的go mod命令已经足够完成项目的初始化工作。
内容的提问来源于stack exchange,提问作者Mark Harrison
相关产品推荐
相关产品推荐

