3 回答
TA贡献1836条经验 获得超4个赞
GO 期望 $GOPATH 下的目录结构以代码组织中描述的以下方式:
$GOPATH/src <--- where your source code goes
/pkg
/bin
不是将源文件直接放在 $GOPATH 下(D:/Web Dev/GO/BeeGO/test-project/ 对于您的情况),您希望将代码移动到$GOPATH/src.
D:/Web Dev/GO/BeeGO/test-project/src/main.go
D:/Web Dev/GO/BeeGO/test-project/src/quickstart/routers/routers.go
D:/Web Dev/GO/BeeGO/test-project/src/quickstart/controllers/controllers.go
导入路径应始终从$GOPATH/src. routers.go可以始终导入为import "quickstart/routers"并且controllers.go可以导入为import "quickstart/controllers".
TA贡献1824条经验 获得超6个赞
最终修复了框架中的错误,
我做了什么:
在main.go
进口 "D:/Web Dev/GO/BeeGO/test-project/quickstart/routers"
我对其进行了更改,以_"../quickstart/routers"
确保包括_
这种导入库的方法,即使它没有被使用,
然后在routers/router.go
我将导入路径更改 "D:/Web Dev/GO/BeeGO/test-project/quickstart/controllers"
为"../controllers"
这似乎BeeGO不能正常生成模板,造成编译失败。
- 3 回答
- 0 关注
- 164 浏览
添加回答
举报