注册 登陆

    2020-03-09 10:46:21Go 环境变量相关操作

    您现在的位置是: 首页 >  Go >  Go 环境变量相关操作

    Go语言中os包提供了一些环境变量的操作封装。包括:

    设置环境变量:Setenv

    获取环境变量:Getenv

    删除指定的环境变量:Unsetenv

    获取所有环境变量:Environ

    清除所有环境变量:Clearenv

    package main
    
    import (
    	"fmt"
    	"os"
    )
    
    func main() {
    	// 清除所有环境变量
    	os.Clearenv()
    
    	// 设置环境变量
    	os.Setenv("Foo", "1")
    	os.Setenv("HELLO", "2")
    	os.Setenv("WORLD", "3")
    
    	fmt.Println(os.Environ())
    
    	// 删除某一个环境变量
    	os.Unsetenv("FOO")
    
    	// 循环所有env变量
    	for _, e := range os.Environ() {
    		fmt.Println(e)
    	}
    
    }

关键字词: Go 环境变量相关操作

0