vscode golang 在一个目录下多个main程序
时间: 2024-02-18 19:01:22 浏览: 324
在一个目录下有多个 main 程序是完全可行的,只需要将每个 main 程序放在不同的文件中,然后在终端中使用 `go build` 命令编译每个文件,生成可执行文件。
例如,我们有两个 main 程序分别为 `main1.go` 和 `main2.go`,则可以在终端中分别执行以下命令来编译生成可执行文件:
```
go build main1.go
go build main2.go
```
这将会生成两个可执行文件 `main1` 和 `main2`,然后可以在终端中分别执行这两个程序:
```
./main1
./main2
```
注意,如果两个或多个 main 程序需要共享相同的代码,可以将这部分代码放在单独的文件中,然后在每个 main 文件中导入这些公共文件。
阅读全文