Parfois j'utilise une clé privée,
Séparez le fichier .env.sample
pour l'échantillon et le fichier .env
pour le développement
Je veux gérer .env
avec ceci comme positif afin de laisser .env.sample
dans le commit
go get github.com/locona/envdef/cmd/envdef
Ajoutez la configuration de l'application au fichier .env à la racine du projet.
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
Le fichier .env.sample
à la racine du projet
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
REGION=REGION
Puis cours
envdef
Le résultat est un fichier .env.new
REGION=REGION
S3_BUCKET=YOURS3BUCKET
SECRET_KEY=YOURSECRETKEYGOESHERE
Les modifications sont également affichées dans la console
L'utilisation d'envdef facilite la gestion des variables d'environnement obsolètes et ajoutées.