2017-10-03 5 views
1

beta deployコマンドを使用してGoogle AppEngineにアプリケーションをデプロイしようとしています:--verbosity=infoを追加しようとしました。私のコードではなくインポートが悪いために、Google App Engineにデプロイできない

にもかかわらず、私はこのエラーを取得しておいてください。私は、エラーを伝えることができるものから、 Failed parsing input: parser: bad import "unsafe" in golang.org/x/sys/unix/dirent.go

が私のコードから来ていないと私は使用する唯一の外部ライブラリは

  • ゴリラ/ MUX
  • ですsirupsen/logrus

安全でないコードは使用しないでください。私のローカルgoバージョンはgo version go1.8.3 linux/amd64で、私はGoogle AppEngineで標準環境を使用しています。

さらに、ローカルでコードを実行する必要があります。

何が間違っている可能性がありますか?

答えて

1

github.com/sirupsen/logrusパッケージはgolang.org/x/sys/unixパッケージを使用しています。

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

あなたは、GoogleのAppEngineの標準にそれを使用unsafeまたは輸入他のパッケージを使用するすべてのパッケージを使用することはできません。

+0

ビルドログを使用する必要があります。ありがとうございます。 –

+0

私は抽象化のためにhttps://github.com/strongo/app/tree/master/logを使用し、https://github.com/strongo/bots-framework/blob/master/hosts/appengine/loggerを使用します。実装として行く。 –

関連する問題