goverter

jmattheis/goverter

Generate converters by defining an interface.

  • golang
  • go
  • converter
  • struct
  • generator
  • code-generation
  • copy

More in Generators

oapi-codegenby deepmap

This package contains a set of utilities for generating Go boilerplate code for services based on OpenAPI 3.0 API definitions.

github.com/oapi-codegen/oapi-codegen/v2Go 1.26+ 8 dependenciesv2.8.2updated 2d ago

8.6k

go-linqby ahmetalpbalkan

.NET LINQ-like query methods for Go.

github.com/ahmetb/go-linq/v5Go 1.27+ No dependencies v5.0.0updated 7d ago

3.8k

jenniferby dave

Generate arbitrary Go code without templates.

github.com/dave/jenniferGo 1.20+ No dependencies updated 26d ago

3.6k

GoWrapby hexdigest

Generate decorators for Go interfaces using simple templates.

github.com/hexdigest/gowrapGo 1.24+ 6 dependenciesv1.5.0updated 13d ago

1.3k

goderiveby awalterschulze

Derives functions from input types

go.awalterschulze.org/goderiveGo 1.26+ 2 dependenciesv0.7.0updated 10d ago

1.3k

go-enumby abice

Code generation for enums from code comments.

github.com/abice/go-enumGo 1.25+ 11 dependenciesv0.9.5updated 1mo ago

962

interfacesby rjeczalik

Command line tool for generating interface definitions.

github.com/rjeczalik/interfacesGo 1.18+ 1 dependencyv0.4.0updated 1y ago

431

copygenby switchupcb

Generate any code based on Go types, including type-to-type converters (copy code) without reflection by default.

github.com/switchupcb/copygenGo 1.23+ 4 dependenciesv0.4.1updated 1y ago

406
All 17 in Generators
Esc

Type to search every entry. ↑↓ to move, Enter to open.