cohesivestack / valgoLinks
Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.
ā449Updated last week
Alternatives and similar repositories for valgo
Users that are interested in valgo are comparing it to the libraries listed below
Sorting:
- š” HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)ā367Updated this week
- Fully featured, spec-compliant HTML5 server-sent events libraryā462Updated 2 months ago
- A minimalist Go configuration libraryā383Updated last month
- Tiny lib to scan SQL rows directly to structs, slices, and primitive typesā597Updated 3 weeks ago
- šØ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...ā508Updated last month
- The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).ā337Updated last week
- Structured concurrency made easyā389Updated 10 months ago
- Monitor Go app's performance in seconds, not a day.ā311Updated 7 months ago
- Is a general library to help modify or set data within data structures and other objects.ā276Updated 7 months ago
- Go library for printing human readable, relative time differences š°ļøā413Updated last month
- Make your Go programs use less memory (maybe)ā829Updated last month
- Type safe enums for Go without code generation or reflectionā426Updated 11 months ago
- Chrono is a scheduler library that lets you run your task and code periodicallyā446Updated last year
- Package tasks is an easy to use in-process scheduler for recurring tasks in Goā316Updated 11 months ago
- Collection of log/slog related projects.ā230Updated last month
- Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional wayā277Updated 10 months ago
- Golang HTTP routerā756Updated 4 months ago
- A Go tool to auto generate methods for your enumsā488Updated 5 months ago
- āŖļø Go package providing multiple queue implementations. Developed in a thread-safe generic way.ā311Updated 2 months ago
- http integration test frameworkā260Updated last year
- Nano ID for Goā433Updated last year
- devslog - Go slog.Handler for developmentā195Updated last month
- net/http rate limiter middlewareā369Updated 4 months ago
- Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or ā¦ā459Updated 2 months ago
- šØ slog: Attribute formattingā180Updated this week
- Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by dā¦ā396Updated 4 months ago
- Task automation Go libraryā630Updated this week
- Generic resource pool for Goā378Updated 3 months ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.ā507Updated 4 months ago
- An idiomatic Go validation package. Supports configurable and extensible validation rules (validators) using normal language constructs iā¦ā96Updated last year