Manchmal benutze ich einen privaten Schlüssel, Trennen Sie die Datei ".env.sample" für das Beispiel und die Datei ".env" für die Entwicklung
Ich möchte .env
damit als positiv verwalten, um .env.sample
im Commit zu belassen
go get github.com/locona/envdef/cmd/envdef
Fügen Sie die Anwendungskonfiguration zur .env-Datei im Stammverzeichnis des Projekts hinzu.
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
Die Datei ".env.sample" im Stammverzeichnis des Projekts
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
REGION=REGION
Dann renne
envdef
Das Ergebnis ist eine .env.new-Datei
REGION=REGION
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
Die Änderungen werden auch in der Konsole angezeigt
Durch die Verwendung von envdef ist es einfacher, unnötige Umgebungsvariablen und hinzugefügte Umgebungsvariablen zu verwalten.