Windows系统
创建一个新文件夹和一个 Go 文件
我们向 Go 项目添加一个文件夹和文件。 Visual Studio Code 中有几种创建新项的方法:
-
在工具栏菜单上执行操作:
- 选择“文件”>“打开文件夹”,然后创建一个新文件夹。
- 选择“文件”>“新建文件”,然后启动一个新文件。
-
使用“欢迎”页上的链接,这与工具栏菜单操作类似。
-
使用“资源管理器”视图中的图标,它位于“SRC”部分右侧:
- 选择“新建文件夹”图标。 在文本框中,键入文件夹名称,然后按 Enter。
- 选择“新建文件”图标。 在文本框中,键入文件名称,然后按 Enter。
在 Visual Studio Code 中完成以下步骤。 若要创建新的文件和文件夹,请使用最适合自己的过程。
-
创建一个名为“helloworld”的新文件夹。
-
为应用代码创建一个名为“main.go”的新文件。
-
展开“资源管理器”>“SRC”视图以显示文件夹结构树。 应如以下示例所示:
SRC/
helloworld/
main.go
输入代码
-
在 main.go 文件中,添加以下代码:
package main import "fmt" func main() { fmt.Println("Hello World!") } -
保存该文件。
执行 Go 程序
若要运行 Go 应用,请在终端或提示符中使用以下命令:
控制台复制
go run main.go
应会看到以下输出:
输出复制
Hello World!
go run 命令执行两项操作。 它编译应用,并在编译成功后执行应用。
生成可执行文件
若要为程序生成可执行文件,请使用以下命令:
控制台复制
go build main.go
当 go build 命令完成时,它会生成一个可执行应用,你不需要进一步处理即可随时运行该应用。 该命令仅生成可执行文件。 它不会像 go run 命令那样运行程序。
查看 /src 内容
现在,你的项目在“资源管理器”>“SRC”视图中应如下所示:
SRC/
helloworld/
主要
main.go
在“资源管理器”视图中,不带扩展名的文件名是可用于运行程序的可执行文件。 (在 Windows 上,此文件实际上具有 .exe 扩展名。)在开发时,请使用 go run 命令。 若要为应用程序生成二进制文件,请使用 go build 命令,并将二进制可执行文件部署到适当的环境。