请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

6回答

慕粉3536494 2019-11-06 16:21:45

1,保证main.go文件是打在main包里面的,第一行必须是package main。java转过来的很容易被误导而写成package api

2,handler.go文件必须放在一个独立文件夹中,并且被import到main.go文件中

3,项目的启动从文件启动

0 回复 有任何疑惑可以回复我~
火山惊魂 2019-02-26 11:30:03

IDE只认一个main文件,你可以将main包下的其他文件copy到别的目录,新建一个package就可以了,main包只用一个文件,我就是这样编译过去的

0 回复 有任何疑惑可以回复我~
smarty 2019-02-22 11:16:12

使用 go run main.go  handlers.go 


0 回复 有任何疑惑可以回复我~
大秘书 2018-10-09 14:11:41

这个问题解决了吗

0 回复 有任何疑惑可以回复我~
艾文西 2018-06-10 14:13:50

用goland的同学,由于本人从来不用IDE写代码,所以这个问题可能是IDE的问题,可以参考一下下面的解答:

https://stackoverflow.com/a/44918068

应该是IDEA的配置问题。

0 回复 有任何疑惑可以回复我~
艾文西 2018-06-10 10:03:10

同学你好,从代码上看似乎没什么问题。用命令行编译下试试,或者你的handlers.go是不是写完没有保存?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕瓜5961960 #1
    老师好啊,ide中是自动编译的吧?另外handlers.go中已经保存
    回复 有任何疑惑可以回复我~ 2018-06-10 10:53:22
  • henk 回复 提问者 慕瓜5961960 #2
    我使用GoLand的IDEA也是出现这种问题  不知道为什么
    回复 有任何疑惑可以回复我~ 2018-06-10 14:01:33
  • henk #3
    老师 我也遇到同样的问题,但是使用go install是没问题的,并且编译后也可以正常执行,但是在idea中却不行
    回复 有任何疑惑可以回复我~ 2018-06-10 14:09:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信