Golang main包中有两个文件编译在一起怎么操作

时间:2024-10-01 14:59:37

编译

    • 当我们的 main 包下 有多个文件需要编译
    • 二、直接对文件夹操作

当我们的 main 包下 有多个文件需要编译

例:

client 包下 有   两个文件
内容
 内容
内容(略)
在这里插入图片描述直接走:

PS F:\goproject\src\go_code\chatroom\client> go run main.go login.go
  • 1

在这里插入图片描述
编译:

PS F:\goproject\src\go_code\chatroom\client> go build -o client.exe main.go login.go
  • 1

生成了指定  文件
生成指定 文件

二、直接对文件夹操作

直接对文件夹 build,需要把 GO111MODULE off 掉
操作指令如下:

go env -w GO111MODULE=off
  • 1

但是我的程序员小伙伴说这完全没必要这样做…