addedeffect: Index | Files

package lombric

import ""

Package lombric contains a wrapper around viper that extends and makes it easy to write conposable configuration structures using exclusively struct tags.


Package Files

checks.go converters.go doc.go lombric.go

func Initialize Uses

func Initialize(conf Configurable)

Initialize does all the basic job of bindings

type Configurable Uses

type Configurable interface {

Configurable is the interface of a configuration.

type EnvPrexixer Uses

type EnvPrexixer interface {
    Prefix() string

EnvPrexixer is the interface to implement in order to support arguments from env.

type VersionPrinter Uses

type VersionPrinter interface {

VersionPrinter is an extension to Configurable that can print its version.

Package lombric imports 10 packages (graph) and is imported by 1 packages. Updated 2019-05-01. Refresh now. Tools for package owners.