Skip to content

adnanbrq/goenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Env

Populates environment variables with values defined in a .env File

Contents

Installation

$ go get -u github.com/adnanbrq/goenv

Usage

package main

import (
	"fmt"
	"os"

	"github.com/adnanbrq/goenv"
)

func main() {
	/* > .env File

	   PORT=3000
	   PROD=true
	*/

	// false in case you do not want to override existing env. variables
	goenv.Load(false)
	fmt.Println(os.Getenv("PORT")) // prints 3000
}

Dependencies