有谁知道如何使用以下命令在 Golang 中设置环境变量:
os.Getenv()
答案1
您不用os.Getenv
来设置变量,而是用来获取变量的值。用于os.Setenv
设置这样的变量:
package main
import (
"fmt"
"os"
)
func main() {
os.Setenv("VAR", "10")
fmt.Println("value of VAR:", os.Getenv("VAR"))
}
另请注意,检索已在同一程序中设置的环境变量的值没有意义 - 它们通常用于将环境传递给子进程。