1

我正在尝试使用 beta deploy 命令将应用程序部署到 Google AppEngine:gcloud beta app deploy app.yaml我什至尝试添加:--verbosity=info以获取更多信息。

尽管如此,我仍然收到此错误: Failed parsing input: parser: bad import "unsafe" in golang.org/x/sys/unix/dirent.go

据我所知,错误不是来自我的代码,我使用的唯一外部库是

  • 大猩猩/多路复用器
  • 西鲁普森/洛格鲁斯

据我所知,也不要使用任何不安全的代码。我的本地 go 版本是go version go1.8.3 linux/amd64,我在 Google AppEngine 上使用标准环境。

此外,代码在本地运行。

关于什么可能是错的任何想法?

4

1 回答 1

1

github.com/sirupsen/logrus包正在使用该golang.org/x/sys/unix包。

见:https ://github.com/sirupsen/logrus/search?q=unix&type=Code

您不能在 Google AppEngine 标准上使用任何使用unsafe或导入其他使用它的包的包。

于 2017-10-03T08:44:27.573 回答