Generators

15 packages

Packages (15)

oapi-codegen

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

8,356 1,034

go-linq

.NET LINQ-like query methods for Go.

3,653 225

jennifer

Generate arbitrary Go code without templates.

3,619 163

GoWrap

Generate decorators for Go interfaces using simple templates.

1,323 93

goderive

Derives functions from input types

1,263 45

go-enum

Code generation for enums from code comments.

945 72

goverter

Generate converters by defining an interface.

852 66

interfaces

Command line tool for generating interface definitions.

431 36

copygen

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

403 23

convergen

Feature rich type-to-type copy code generator.

50 9

generis

Code generation tool providing generics, free-form macros, conditional compilation and HTML templating.

47 1

go-apispec

Generate OpenAPI 3.1 specs from Go source code via static analysis with automatic framework detection.

30