Skip to content

Read and Set Environment variables in Go

Here is a simple example to read and set environment variables in your go project.

package main

import (
    "fmt"
    "os"
)

func main() {
    // Read
    fmt.Println(os.Getenv("GOPATH"))

    // Set
    os.Setenv("GOPATH", "/home/username/go")
}

Disclaimer
  1. License under CC BY-NC 4.0
  2. Copyright issue feedback me#imzye.me, replace # with @
  3. Not all the commands and scripts are tested in production environment, use at your own risk
  4. No privacy information is collected here
Try iOS App