envvars

package
v12.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package envvars provides helper functions to work with lists of environment variables as provided by `os.Environ`.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PrependPath

func PrependPath(envVars []string, directory string) []string

PrependPath provides a new envvars with the given directory appended to the PATH entry of the given envvars. This function assumes there is only one PATH entry.

func Replace

func Replace(envVars []string, key string, value string) []string

Replace provides a new envvars in which the entry with the given key contains the given value instead of its original value. If no entry with the given key exists, appends one at the end. This function assumes that keys are unique, i.e. no duplicate keys exist.

Types

This section is empty.

Jump to

Keyboard shortcuts

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