Today I Learned
Search…
Reading & Setting Environment variables in Go
Use os.Getenv() and os.Setenv() for reading and setting environment variables.

Demo

package main
​
import (
"fmt"
"os"
)
​
func main() {
os.Setenv("NAME", "gopher")
​
fmt.Printf("My Desktop Environment : %s.\n", os.Getenv("XDG_CURRENT_DESKTOP"))
}
Copy link
Edit on GitHub