我的GOPATH设置为
d:\米哈伊\编程\转到\
我的项目结构如下
d:\Mihai\Programming\Go\
--> src
-----> code.google.com
-----> tursibservice
当我尝试像这样部署时
cd d:\Kit\go_appengine
goapp deploy -oauth d:\Mihai\Programming\Go\src\tursibservice\
我收到以下错误
RuntimeError: 2014/09/13 12:52:12 go-app-builder:
Failed parsing input: app file model.go conflicts
with same file imported from GOPATH
例如,如果我将model.go
更改为tursibmodel.go
,我会收到相同的错误,只是现在它抱怨tursibmodel.go
发生了冲突。
当我像这样部署我的应用程序时
cd d:\Mihai\Programming\Go\src\tursibservice\
d:\Kit\go_appengine\goapp deploy -oauth
我得到Deployment successful
,一切都按预期工作。
因此,如果我从我的应用内部进行部署,指定goapp的完整路径,则可行,但如果我从go_appengine路径中部署,则指定我的应用程序'完整路径,我收到错误。
知道区别的是什么?