Awesome Go

Go Generate Tools

13 libraries in this category

gotests

Generate Go tests from your source code

5,335Go Generate ToolsGo Generate Tools
genny

Elegant generics for Go.

1,708Go Generate ToolsPlugin for text editors and IDEs.
xgen

XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator

427Go Generate ToolsGo Generate Tools
hasgo

Generate Haskell inspired functions for your slices

144Go Generate ToolsGo Generate Tools
gocontracts

brings design-by-contract to Go by synchronizing the code with the documentation

119Go Generate ToolsGo Generate Tools
gonerics

Idiomatic Generics in Go

112Go Generate ToolsGo Generate Tools
options-gen

Functional options described by Dave Cheney's post "Functional options for friendly APIs"

112Go Generate ToolsGo Generate Tools
envdoc

generate documentation for environment variables from Go source files

100Go Generate ToolsGo Generate Tools
gounit

Generate Go tests using your own templates

87Go Generate ToolsGo Generate Tools
sqlgen

Generate gorm, xorm, sqlx, bun, sql code from SQL file or DSN

86Go Generate ToolsGo Generate Tools
generic

flexible data type for Go

49Go Generate ToolsGo Generate Tools
godal

Generate orm models corresponding to golang by specifying sql ddl file, which can be used by gorm

19Go Generate ToolsGo Generate Tools
oapixconstgen

Generate typed Go constants from an OpenAPI spec's x-constants extension

Go Generate ToolsGo Generate Tools