switchupcb / copygen
Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on types.
☆362Updated 11 months ago
Alternatives and similar repositories for copygen:
Users that are interested in copygen are comparing it to the libraries listed below
- Generate type-safe Go converters by defining function signatures.☆627Updated this week
- A Go tool to auto generate methods for your enums☆450Updated this week
- OpenTelemetry instrumentations for Go☆327Updated 3 months ago
- Transformation functions generator for Protocol Buffers.☆207Updated last week
- Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.☆441Updated 8 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.☆190Updated 7 months ago
- Add custom struct tags to protobuf generated structs☆387Updated 4 months ago
- A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.☆464Updated 3 weeks ago
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.☆364Updated last year
- Protobuf Field Mask Go utils☆243Updated 11 months ago
- Is a general library to help modify or set data within data structures and other objects.☆251Updated last month
- 🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...☆442Updated 2 weeks ago
- Refactoring and code transformation tool for Go.☆977Updated last week
- An enum generator for go☆795Updated 4 months ago
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- Combine one or more Go errors together☆1,101Updated 9 months ago
- 💥 A lightweight DSL & ORM which helps you to write SQL in Go.☆421Updated last month
- http integration test framework☆257Updated 7 months ago
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆283Updated last month
- Protocol Buffer Validation for Go☆334Updated last week
- GoWrap is a command line tool for generating decorators for Go interfaces☆1,154Updated last week
- A collection of extensions and tools for ent☆295Updated last month
- Go library for retrying with configurable backoffs☆656Updated 6 months ago
- Redis client Mock☆300Updated 7 months ago
- Golang rate limiters for distributed applications☆513Updated this week
- 🚀 A real-time Golang runtime stats visualization profiler☆579Updated 6 months ago
- A tool for generating Ent schema from SQL schema☆187Updated last year
- 🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)☆336Updated this week
- Golang port of Abseil's SwissTable☆818Updated 7 months ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆508Updated this week