环境变量类

package
v0.0.0-...-782a3f7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

包genv提供了对系统环境变量的操作。 md5:9605f9d2a2186f5b

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Map到数组

func Map到数组(m map[string]string) []string

Map到数组 构建一个映射到环境变量切片的map。 md5:f58dc9490f9468a7

func X删除

func X删除(名称 ...string) (错误 error)

X删除 删除一个或多个环境变量。 md5:546a01a7df799055

func X删除PANI

func X删除PANI(名称 ...string)

X删除PANI 的行为与 Remove 相同,但如果发生任何错误,它会直接 panic。 md5:ad4ac7324486398a

func X取Map

func X取Map() map[string]string

X取Map 返回一个副本,该副本将环境表示为映射(map)形式的字符串。 md5:9477b6d266100b3d

func X取值

func X取值(名称 string, 默认值 ...interface{}) *gvar.X结构_泛型类

X取值 根据给定的`key`创建并返回一个具有环境变量值的Var。如果环境中不存在该变量,则使用给定的`def`作为默认值。 md5:1c5c61ffd2aa5106

func X取值或命令行

func X取值或命令行(名称 string, 默认值 ...interface{}) *gvar.X结构_泛型类

X取值或命令行 返回指定的环境变量值 `key`。 如果环境变量不存在,它将从命令行选项中检索并返回值。如果两者都不存在,它将返回默认值 `def`。

获取规则: 1. 环境变量参数使用大写格式,例如:GF_<包名>_<变量名>; 2. 命令行参数使用小写格式,例如:gf.<包名>.<变量名>; md5:1bba2e845d6ee0d6

func X取全部

func X取全部() []string

X取全部返回一个字符串切片的副本,表示环境,形式为"key=value"。 md5:723df5605f199f2b

func X弃用_MapToEnv

func X弃用_MapToEnv(m map[string]string) []string

X弃用_MapToEnv 将环境变量从映射转换为切片。 md5:3cef9db0baccea9f

func X数组到Map

func X数组到Map(数组 []string) map[string]string

X数组到Map 将环境变量从切片转换为映射。 md5:1c7b8b3cbc6a6d0d

func X数组去重

func X数组去重(数组 []string) []string

X数组去重 从给定的环境变量中过滤重复项。 md5:7b495d60bfff573e

func X是否存在

func X是否存在(名称 string) bool

X是否存在 检查名为 `key` 的环境变量是否存在。 md5:76124e3be6d217ff

func X设置Map值

func X设置Map值(m map[string]string) (错误 error)

X设置Map值 使用映射设置环境变量。 md5:78d0cfffe3bc8311

func X设置值

func X设置值(名称, 值 string) (错误 error)

X设置值 设置环境变量的值,该变量由 `key` 指定。如果发生任何错误,它将返回一个错误。 md5:3d9ca695de9bb4ad

func X设置值PANI

func X设置值PANI(名称, 值 string)

X设置值PANI 执行与 Set 相同的操作,但如果发生任何错误,它将引发恐慌。 md5:89753cb5f56f60cc

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL