由于导入错误,无法部署到 Google App Engine,不在我的代码中

Cannot deploy to Google App Engine due to bad import, not in my code

我正在尝试使用 beta 部署命令将应用程序部署到 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 上使用标准环境。

此外,代码在本地正常运行。

有什么可能出错的想法吗?

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

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

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