⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
☆1,126Mar 13, 2026Updated last week
Alternatives and similar repositories for validate
Users that are interested in validate are comparing it to the libraries listed below
Sorting:
- 💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, …☆2,346Updated this week
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Mar 13, 2026Updated last week
- 📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data ove…☆581Nov 21, 2025Updated 4 months ago
- 🗃 Generic cache use and cache manage. Provide a unified usage API by packaging various commonly used drivers. Support File, Memory, Red…☆199Updated this week
- Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving☆19,813Updated this week
- A simple, semantic and developer-friendly time package for golang☆5,227Feb 25, 2026Updated 3 weeks ago
- safe and easy casting from one type to another in Go☆3,951Jan 7, 2026Updated 2 months ago
- Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.☆1,347May 12, 2024Updated last year
- [Go] Package of validators and sanitizers for strings, numerics, slices and structs☆6,196Jan 22, 2025Updated last year
- 🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting dis…☆376Dec 24, 2025Updated 2 months ago
- 📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听☆566Mar 13, 2026Updated last week
- Simple HTTP, REST, and SSE client library for Go☆11,584Updated this week
- Copier for golang, copy value from struct to struct and more☆6,160Updated this week
- 🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.☆14,362Updated this week
- Simple, reliable, and efficient distributed task queue in Go☆13,022Feb 3, 2026Updated last month
- database to golang struct☆2,438Feb 12, 2026Updated last month
- Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets☆20,394Updated this week
- Now is a time toolkit for golang☆4,679Feb 2, 2026Updated last month
- A high-performance 100% compatible drop-in replacement of "encoding/json"☆13,927May 27, 2024Updated last year
- Get JSON values quickly - JSON parser for Go☆15,462Oct 10, 2024Updated last year
- A comprehensive, efficient, and reusable util function library of Go.☆5,282Mar 7, 2026Updated 2 weeks ago
- 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.☆11,110Updated this week
- a cron library for go☆14,093Jul 8, 2024Updated last year
- 📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger…☆537Mar 13, 2026Updated last week
- 微信、支付宝、通联支付、拉卡拉、PayPal、Apple 的Go版本SDK。【极简、易用的聚合支付SDK】☆5,449Mar 9, 2026Updated last week
- WeChat SDK for Go (微信SDK:简单、易用)☆5,235Feb 11, 2026Updated last month
- An entity framework for Go☆16,980Updated this week
- 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)☆21,113Updated this week
- A powerful framework for faster, easier, and more efficient project development.☆13,079Updated this week
- A cloud-native Go microservices framework with cli tool for productivity.☆32,820Updated this week
- Expression language and expression evaluation for Go☆7,724Mar 13, 2026Updated last week
- gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues☆1,338Nov 16, 2025Updated 4 months ago
- Better structured concurrency for go☆10,329Apr 26, 2024Updated last year
- An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language con…☆4,075Mar 23, 2024Updated last year
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,843Dec 10, 2025Updated 3 months ago
- Arbitrary-precision fixed-point decimal numbers in Go☆7,268Mar 8, 2026Updated last week
- Zero Allocation JSON Logger☆12,275Feb 2, 2026Updated last month
- psutil for golang☆11,737Updated this week
- A blazingly fast JSON serializing & deserializing library☆9,291Updated this week