Similar projects
Found by comparing what the projects do, not just their names.
Field Formatter
Automatically trims and sanitizes struct string fields in Go based on embedded tags.
Validator
Package of validators and sanitizers for strings, structs, and collections
Flag parser
Tool for declaratively parsing command-line flags in Go using struct tags.
xxjwxc/gormt2.4K
Database converter
Automates conversion of MySQL database to Go structs using GORM
mvdan/gofumpt3.4K
Go formatter
A stricter Go formatting tool to enforce a more consistent coding style
Validator
Package provides a comprehensive validation framework for Go structs and fields
spf13/pflag2.4K
Flag package
Provides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags.
Field manipulator
Tool for dynamically modifying private fields in structs from imported libraries.
HTML unmarshaller
Allows users to declaratively unmarshal HTML into Go structs using struct tags composed of CSS selectors.
golang/tools7.4K
Code analyzer
Provides tools and packages for static analysis and code transformation of Go programs.
swaggo/swag10.9K
API doc generator
Automatically generates RESTful API documentation with Swagger 2.0 for Go applications.
Struct regex
Enables regular expressions to be defined as struct fields and captures sub-expressions into those fields
go-git/go-git6.1K
Git client/library
A high-level implementation of the Git version control system in Go
Struct converter
Converts Go structs to Zod schemas, handling various type complexities and custom conversions.
mmcdole/gofeed2.6K
Feed parser
A comprehensive feed parsing library for Go, supporting multiple formats and versions.