config

package
Version: v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 1, 2021 License: Apache-2.0 Imports: 8 Imported by: 130

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromFile

func FromFile(name string, opts ...Option) core.ConfigProvider

FromFile reads from named config file

func FromRaw

func FromRaw(configBytes []byte, configType string, opts ...Option) core.ConfigProvider

FromRaw will initialize the configs from a byte array

func FromReader

func FromReader(in io.Reader, configType string, opts ...Option) core.ConfigProvider

FromReader loads configuration from in. configType can be "json" or "yaml".

Types

type Option

type Option func(opts *options) error

Option configures the package.

func WithEnvPrefix

func WithEnvPrefix(prefix string) Option

WithEnvPrefix defines the prefix for environment variable overrides. See viper SetEnvPrefix for more information.

Directories

Path Synopsis
tls

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL