var utf8bom …
type loader …
func NewLoader(ldr ifc.Loader, v ifc.Validator) ifc.KvLoader { … }
func (kvl *loader) Validator() ifc.Validator { … }
func (kvl *loader) Load(
args types.KvPairSources) (all []types.Pair, err error) { … }
func keyValuesFromLiteralSources(sources []string) ([]types.Pair, error) { … }
func (kvl *loader) keyValuesFromFileSources(sources []string) ([]types.Pair, error) { … }
func (kvl *loader) keyValuesFromEnvFiles(paths []string) ([]types.Pair, error) { … }
func (kvl *loader) keyValuesFromLines(content []byte) ([]types.Pair, error) { … }
func (kvl *loader) keyValuesFromLine(line []byte, currentLine int) (types.Pair, error) { … }
func parseLiteralSource(source string) (keyName, value string, err error) { … }
func removeQuotes(str string) string { … }