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: about 2 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
knadh/koanf A lightweight configuration management library for Go applications 2,845
spf13/cobra A library for creating powerful modern CLI applications with a simple interface and flexible flag system. 38,579
fatih/vim-go Plugin for Vim text editor to support Go programming language 16,041
moovweb/gvm A tool to manage multiple versions of the Go programming language in a single environment. 10,422
uber-go/fx A dependency injection framework for Go that eliminates global state and enables loose coupling of components. 5,982
hpcloud/tail Emulates the features of the BSD tail program for reading from continuously updated files 2,728
lib/pq A Go driver for connecting to Postgres databases using the standard database/sql package 9,193
mattn/go-sqlite3 A C-based driver that provides an interface to SQLite databases using the Go language. 8,093
shpota/goxygen Automates the creation of web projects with Go and various front-end frameworks and databases. 3,531
apache/cassandra-gocql-driver A fast and robust Cassandra client for the Go programming language 2,595
version-fox/vfox A version manager that simplifies switching between different runtime environments across multiple projects and languages. 2,935
aws/aws-sdk-go-v2 A set of libraries providing an interface to interact with AWS services in the Go programming language 2,704
go-martini/martini A web framework for Go that provides a simple and modular way to build web applications. 11,628
hybridgroup/gobot A framework for robotics and IoT development in Go 9,005
labstack/echo A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. 30,085