osutil

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EnvironmentVariables

type EnvironmentVariables map[string]string

EnvironmentVariables is a key-value pair of environment variable and value.

func SelectEnvironmentVariables

func SelectEnvironmentVariables(filterKeys ...string) EnvironmentVariables

SelectEnvironmentVariables selects environment variables as key-value pair with whitelist filter.

func SplitEnvironmentValues

func SplitEnvironmentValues(vals []string, filterKeys ...string) EnvironmentVariables

SplitEnvironmentValues splits slice of '='-separated key-value items and returns key-value pair.

Second optional parameter allows filter items.

func (EnvironmentVariables) Append

Append appends new values to existing item.

func (EnvironmentVariables) Concat

Concat joins two items together into a new one.

func (EnvironmentVariables) Join

func (s EnvironmentVariables) Join() []string

Join returns slice of environment variable and values joined by delimiter (=).

Jump to

Keyboard shortcuts

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