私は、Goで書かれたAppEngine Classicアプリケーションを持っています。その中で、私はコードレポにはないたくさんのキーがあります。AppEngine for Goを使用しているときに、キーをレポから外しておく方法は?
私はテスト目的のためにレポにデフォルトキーを持っていますが、プロダクションキーを秘密にしておきたいと思います。 .gitignoreファイルでリポジトリにアップロードしないファイルを指定することができます。しかし、これを行う最善の方法は、他の開発者がファイルファイルにアクセスせずにコードをビルドしてテストできるようにするためのものであるかどうかはわかりません。
キーを持つファイルが存在しないときにコードをコンパイルしてテストしている間に、レポからキーを保持する最も実際的な方法は何ですか?
はオプションで保存し、データストアから鍵を読んでいますか?もしそうなら、それはあなたの問題を解決するだろう。 – icza
@iczaデータストアは、秘密鍵にアクセスすべきではない多数の人々によって(データストアビューアを介して)読めるのでオプションではありません。 – JohnGB