Open 20jun01 opened 1 year ago
新機能の詳細を記載してください
現状、.envは.gitignoreでpushできないようにしているが、本番環境では環境変数として設定するようにしたい。 つまり
if err := godotenv.Load(".env"); err != nil { log.Fatal("Error loading env file") }
を
godotenv.Load({環境} + ".env")
とし、prod.envを空にして置いておく。
新機能の背景を記載してください
開発環境用を用意することにより開発環境は環境変数を.envで設定でき、本番環境では環境変数をCONFIGから設定できる。これにより、開発時の環境変数の共有が簡単にでき、本番環境への移行も簡易にした上で環境変数は安全に管理できる。
関連するissueやドキュメント、参考になるサイトなどがあれば記載してください
新機能の期限を記載してください
👀 https://zenn.dev/dove/articles/5fd7926e7da949#.env%E3%81%AFgit%E3%81%AB%E8%BC%89%E3%81%9B%E3%81%AA%E3%81%84
.envにダミーデータを置いて、新たに作業する人が出た場合はdiscordやSlackなどで共有する
詳細
新機能の詳細を記載してください
現状、.envは.gitignoreでpushできないようにしているが、本番環境では環境変数として設定するようにしたい。 つまり
を
とし、prod.envを空にして置いておく。
背景
新機能の背景を記載してください
開発環境用を用意することにより開発環境は環境変数を.envで設定でき、本番環境では環境変数をCONFIGから設定できる。これにより、開発時の環境変数の共有が簡単にでき、本番環境への移行も簡易にした上で環境変数は安全に管理できる。
参考
関連するissueやドキュメント、参考になるサイトなどがあれば記載してください
期限
新機能の期限を記載してください