Go-lang Go Generate Tools

Back

1. generic

flexible data type for Go.

2. genny

Elegant generics for Go.

3. gocontracts

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

4. godal

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

5. gonerics

Idiomatic Generics in Go.

6. gotests

Generate Go tests from your source code.

7. gounit

Generate Go tests using your own templates.

8. hasgo

Generate Haskell inspired functions for your slices.

9. re2dfa

Transform regular expressions into finite state machines and output Go source code.

10. TOML-to-Go

Translates TOML into a Go type in the browser instantly.

11. xgen

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