Imports of package viper

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
encoding/csvPackage csv reads and writes comma-separated values (CSV) files.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/fsnotify/fsnotifyPackage fsnotify provides a cross-platform interface for file system notifications.
github.com/go-viper/mapstructure/v2Package mapstructure exposes functionality to convert one arbitrary Go type into another, typically to convert a map[string]interface{} into a native Go structure.
github.com/sagikazarmark/locaferoPackage locafero looks for files and directories in an {fs.Fs} filesystem.
github.com/spf13/afero
github.com/spf13/castPackage cast provides easy and safe casting in Go.
github.com/spf13/pflagPackage pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
github.com/spf13/viper/internal/encoding/dotenv
github.com/spf13/viper/internal/encoding/json
github.com/spf13/viper/internal/encoding/toml
github.com/spf13/viper/internal/encoding/yaml
github.com/spf13/viper/internal/features
ioPackage io provides basic interfaces to I/O primitives.
log/slogPackage slog provides structured logging, in which log records include a message, a severity level, and various other attributes expressed as key-value pairs.
osPackage os provides a platform-independent interface to operating system functionality.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
timePackage time provides functionality for measuring and displaying time.
unicodePackage unicode provides data and functions to test some properties of Unicode code points.