我和GO15VENDOREXPERIMENT一起使用。这意味着我的revel包位于项目文件夹中的vendor文件夹中:
$GOPATH\src\myproject\vendor\github.com\revel
Revel和我的项目正确构建。 Go隐式地将revel导入更改为:
"myproject/vendor/github.com/revel/revel
然而,当我去运行我的项目时,revel尝试从标准GOPATH导入。它无法识别我已打开GO15VENDOREXPERIMENT。
c:\WorkspaceGo\go\src\myproject>revel run myproject
~
~ revel! http://revel.github.io
~
ERROR 2015/12/20 09:51:27 revel.go:281: Failed to find Revel with error:
cannot find package "github.com/revel/revel" in any of:
C:\Go\src\github.com\revel\revel (from $GOROOT)
c:\WorkspaceGo\go\src\github.com\revel\revel (from $GOPATH)
如何让devel识别GO15VENDOREXPERIMENT以便它使用正确的GOPATH?