Golang Appengine Project不会建造

时间:2015-11-17 04:44:22

标签: google-app-engine go

我有一个使用golang的appengine项目,我在大约一年内没有触及过。我现在无法在它以前建造的机器上进行构建。我收到以下错误

  

go-app-builder:解析输入失败:解析器:bad import" syscall"在src / golang.org / x / net / internal / nettest / rlimit_unix.go

我在OS X上运行,如果这有帮助的话。我不是任何一个Golang专家,我试图找到任何与此相关的东西都没有发现。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

该用法在net / internal中。您可能正在某个地方的应用引擎项目中导入网络,从而进行非法导入。

如果您在app引擎项目中将使用限制为net / http,那么您应该没问题。

答案 1 :(得分:0)

我认为问题是:

  

您不能在Go App Engine中导入syscall包   应用程序出于安全考虑无论进口什么文件都需要   改为不这样做,或被排除在构建之外。

根据this

所以你可能想试试this workaround。如果您要导入' os'模块。它修复了this

如果您也可以发布代码,将会很有帮助。