Golang 获取环境变量:完整指南及示例代码
在 Go 语言中,可以使用 os 包来获取环境变量。下面是一个示例代码,演示如何获取环境变量:
package main
import (
"fmt"
"os"
)
func main() {
// 获取单个环境变量
value := os.Getenv('PATH')
fmt.Println('PATH:', value)
// 获取所有环境变量
env := os.Environ()
for _, e := range env {
fmt.Println(e)
}
}
在上面的示例中,os.Getenv 函数用来获取指定名称的环境变量的值。os.Environ 函数则返回一个包含所有环境变量的字符串切片。可以遍历该切片来获取每个环境变量的名称和值。
需要注意的是,获取的环境变量值是字符串类型。如果需要将其转换成其他类型,可以使用相应的类型转换函数。
原文地址: https://www.cveoy.top/t/topic/qsXu 著作权归作者所有。请勿转载和采集!