为了账号安全,请及时绑定邮箱和手机立即绑定

Revel 框架和 Go 代码完成

Revel 框架和 Go 代码完成

Go
呼啦一阵风 2021-06-30 09:01:42
可以使用带有 Go 代码完成支持的Revel框架。据我所知,该gocode实用程序需要将代码编译到库中才能运行到pkg子文件夹中,但该框架会即时编译。我有点迷失在这个话题上。正确的方法是调用相关子包的 go install 吗?这似乎有效,但从我的角度来看,这不是最优雅的方式。希望有人能指出我正确的方向。编辑:问题仅集中在我作为 Revel 应用程序的一部分编写的源代码上。下载的包按预期自动完成EDIT2:这是迄今为止我找到的最佳解决方案 -go get在项目的app/tmp子文件夹上执行命令。因此,如果您的项目名为 my_project,那么您将调用类似的内容go get my_project/revel/app/tmp因为此文件夹包含项目的主要功能,它将拉取所有依赖项并将它们构建到包中。如果 tmp 文件夹不存在,您必须revel run在您的项目中执行并打开您的 Web 应用程序,以便即时创建它。希望这至少有一点帮助。我仍然对更好的选择持开放态度:)
查看完整描述

2 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

您的应用程序需要驻留在 $GOPATH/src 文件夹中,然后代码完成将适用于您的网络应用程序。


查看完整回答
反对 回复 2021-07-05
  • 2 回答
  • 0 关注
  • 206 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信