env

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2017 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Copyright 2014 beego Author. All Rights Reserved. Copyright 2017 Faissal Elamraoui. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Get

func Get(key string, defVal string) string

Get returns a value by key. If the key does not exist, the default value will be returned.

func GetAll

func GetAll() map[string]string

GetAll returns all keys/values in the current child process environment.

func MustGet

func MustGet(key string) (string, error)

MustGet returns a value by key. If the key does not exist, it will return an error.

func MustSet

func MustSet(key string, value string) error

MustSet sets a value in the ENV copy and the child process environment. It returns an error in case the set operation failed.

func Set

func Set(key string, value string)

Set sets a value in the ENV copy. This does not affect the child process environment.

Types

This section is empty.

Jump to

Keyboard shortcuts

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