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 环境变量相关操作