Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
47,133 repositories indexed
97–120 of 163 · Most stars
Library for setting values to structs' fields from env, flags, files or default tag
WebAssembly interop between Go and JS values.
high performance in-memory cache
Determine how intervals relate to each other.
High performance JSON iterator & validator for Go
This package provides a framework for writing validations for Go applications.
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
A command-line validation tool for AWS Cloud Formation that allows to conquer the cloud faster!
Golang package to manipulate time intervals.
GO Golang Utilities and helpers like validators and string formatters
A thread safe map which has expiring key-value pairs.
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
A Go package to automatically validate fields with tags
Correctly rounded monetary amounts and exchange rates for Go
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
TranslatedEasy and safe convert any value to another type in Go. (Safe data type conversion for Go)
Implements a simple floating point arithmetic expression evaluator in Go (golang).
Null Types, Safe primitive type conversion and fetching value from complex structures.
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
The repository host gives no description.
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
vjson is a golang package that helps to validate JSON objects
Library providing routines to merge and validate JSON, YAML and/or TOML files