viper

Config manager

A Go configuration solution that supports multiple file formats and provides default values, live watching, and override mechanisms.

Go configuration with fangs

GitHub

27k stars
247 watching
2k forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
knadh/koanfA lightweight configuration management library for Go applications2,845
spf13/cobraA library for creating powerful modern CLI applications with a simple interface and flexible flag system.38,579
fatih/vim-goPlugin for Vim text editor to support Go programming language16,041
moovweb/gvmA tool to manage multiple versions of the Go programming language in a single environment.10,422
uber-go/fxA dependency injection framework for Go that eliminates global state and enables loose coupling of components.5,982
hpcloud/tailEmulates the features of the BSD tail program for reading from continuously updated files2,728
lib/pqA Go driver for connecting to Postgres databases using the standard database/sql package9,193
mattn/go-sqlite3A C-based driver that provides an interface to SQLite databases using the Go language.8,093
shpota/goxygenAutomates the creation of web projects with Go and various front-end frameworks and databases.3,531
apache/cassandra-gocql-driverA fast and robust Cassandra client for the Go programming language2,595
version-fox/vfoxA version manager that simplifies switching between different runtime environments across multiple projects and languages.2,935
aws/aws-sdk-go-v2A set of libraries providing an interface to interact with AWS services in the Go programming language2,704
go-martini/martiniA web framework for Go that provides a simple and modular way to build web applications.11,628
hybridgroup/gobotA framework for robotics and IoT development in Go9,005
labstack/echoA high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features.30,085