查看 go tool 源代码后,阅读此 SO 答案(和链接文章): 什么是布局 Go 项目的明智方法(将二进制文件与应用程序分离)例如以下设置:myapp/ cmd/ first/ main.go second/ main.go third/ main.go otherpackage/我很好奇您将如何实施/构建/调试这样的解决方案?我是否应该在根目录中有一个 main.go,然后根据用户运行的命令以某种方式执行 cmd 目录中的不同包?或者如何在根目录中没有“主”包的情况下构建这个多命令包?
添加回答
举报
0/150
提交
取消