1

我有一个工具,称为mytool,它使用我编写的单独包中的其他代码 - 称为mypackage

如果我使用以下结构,我可以在 LiteIDE 中构建和测试它:

/src/mypackage/mypackage.go
/src/mytool/tool.go
/src/mytool/tool.yaml

但是当我想使用以下方法在 GAE 上进行测试或部署时:

cd ... \src\
\go\gae\go_appengine\dev_appserver.py mytool/

或者

\go\gae\go_appengine\appcfg.py update mytool/

我必须把东西搬到:

/src/mytool/mypackage/mypackage.go
/src/mytool/tool.go
/src/mytool/tool.yaml

我可以在 LteIDE 中更改什么,以便它可以处理第二个结构,或者我可以在 GAE 设置中更改什么以使其处理第一个结构?

我正在使用 Windows 7。

4

1 回答 1

0

您是否尝试过使用安装软件包go install

这会在包目录中创建已编译的二进制文件,因此您的包/代码的其余部分可以将其视为第 3 方包。

于 2013-10-14T04:26:47.827 回答