在 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 函数则返回一个包含所有环境变量的字符串切片。可以遍历该切片来获取每个环境变量的名称和值。

需要注意的是,获取的环境变量值是字符串类型。如果需要将其转换成其他类型,可以使用相应的类型转换函数。

Golang 获取环境变量:完整指南及示例代码

原文地址: https://www.cveoy.top/t/topic/qsXu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录