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,291 1,030

go-linq

.NET LINQ-like query methods for Go.

3,651 224

jennifer

Generate arbitrary Go code without templates.

3,614 162

GoWrap

Generate decorators for Go interfaces using simple templates.

1,322 93

goderive

Derives functions from input types

1,264 45

go-enum

Code generation for enums from code comments.

940 70

goverter

Generate converters by defining an interface.

848 63

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.

402 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.

27