Goland中# command-line-arguments

2020-05-15  本文已影响0人  桐生一猫

当我们使用Goland开发go项目的时候,当同一个directory里面出现两个main包的时候如图:


image.png

我们用Goland里的go build的时候出现如下情况:


image.png
问题原因

main 包中的不同的文件的代码不能相互调用,其他包可以。所以其实handler.go没有被一起编译执行。

解决方案

1.在Goland的处理方案是:


image.png

将这两个main的.go同时选中,然后go build 这样就可以解决这个问题啦
2.如果是用命令行环境的,采用命令

go run *.go

简单的记录一下,希望对使用Goland的新手有点帮助,谢谢

上一篇下一篇

猜你喜欢

热点阅读