env环境变量
99字小于1分钟
2025-02-04
package main
import (
"fmt"
"os"
"strings"
)
func main() {
for _, i := range os.Environ() {
e := strings.SplitN(i, "=", 2) // 这行代码使用strings.SplitN()函数将当前环境变量按照=分割成两部分,e是一个包含环境变量键值对的切片。2表示只分割一次,即保留=符号
fmt.Println(e)
}
myOs := os.Getenv("OS")
fmt.Println("OS:", myOs)
os.Setenv("BOGE", "man")
fmt.Println(os.Getenv("BOGE"))
}