Além de adicionar variáveis e recuperar seus valores, em alguns momentos precisamos 
                listar todas as variáveis de ambiente. Para tal, utilizamos a função Environ 
                como mostrado na sintaxe abaixo:
            
            Sintaxe
            os.Environ() []string
            Retorno
            Array de strings contendo variáveis de ambiente
            
                No exemplo abaixo, a função SplitN, do package strings, será utilizado para separar as variáveis 
                de ambiente em 2 partes separadas por "=". A saída depende do ambiente local onde será executado.
            
            Exemplo 6
            
package main
import "fmt"
import "os"
import "strings" //splitN
func main() {
os.Setenv("MINHA_VAR1", "meu_valor1")
os.Setenv("MINHA_VAR2", "meu_valor2")
	for _, var_amb := range os.Environ() {
		item:= strings.SplitN(var_amb, "=", 2)
		fmt.Println(item[0],item[1])
	}
}
            Saída
            //outras variáveis omitidas
MINHA_VAR1 meu_valor1
MINHA_VAR2 meu_valor2