interfaces

Interface generator

Tools for generating interfaces and structs in Go

Code generation tools for Go.

GitHub

423 stars
8 watching
33 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

codegengolanggolang-interfacegolang-package

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
csweichel/belA tool that generates TypeScript interfaces from Go structs and interfaces.42
azr/generatorsAutomates the generation of boilerplate code for common Go applications5
percolate/charlatanTools to generate mock implementations of interfaces in Go programming language203
jmattheis/goverterAutomates the generation of type-safe conversion methods between data structures576
awalterschulze/goderiveAutomates generating implementations of common Go functions from input parameter types.1,246
kazhuravlev/options-genA tool to generate functional options for Go applications.81
blutkoete/golang-ecalProvides a high-level interface to eCAL's low-level C API4
ugorji/goA high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats.1,868
twpayne/go-xmlstructGenerates Go structs from multiple XML documents78
miku/zekAutomates creation of Go structs from XML documents756
aphoh/go-substrate-genA tool that generates boilerplate code for substrate-based chains7
gojuno/minimockGenerates mocks out of Go interface declarations to make testing easier and more efficient.649
xxjwxc/publicA comprehensive utility package for Go programmers175
srdtrk/go-codegenGenerates Go code for CosmWasm smart contracts26
chenquan/go-pkgA Go toolkit for building software projects7