jmattheis/goverter
Generate type-safe Go converters by defining function signatures.
Goverter helps Go developers convert data structures (like structs, slices, and maps) from one format to another within their applications. You define how to map fields between your input and output data types, and Goverter automatically generates the Go code needed for these conversions. This is ideal for Go developers who need reliable and efficient data transformation.
830 stars.
Use this if you are a Go developer building applications and need a type-safe, performant way to transform data between different Go types without writing repetitive boilerplate code by hand.
Not ideal if you are not working with the Go programming language or if you need a runtime solution that dynamically converts types using reflection.
Stars
830
Forks
61
Language
Go
License
MIT
Category
Last pushed
Mar 04, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/jmattheis/goverter"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.