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: 4 months ago
Linked from 2 awesome lists

codegengolanggolang-interfacegolang-package

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
csweichel/bel A tool that generates TypeScript interfaces from Go structs and interfaces. 42
azr/generators Automates the generation of boilerplate code for common Go applications 5
percolate/charlatan Tools to generate mock implementations of interfaces in Go programming language 203
jmattheis/goverter Automates the generation of type-safe conversion methods between data structures 576
awalterschulze/goderive Automates generating implementations of common Go functions from input parameter types. 1,246
kazhuravlev/options-gen A tool to generate functional options for Go applications. 81
blutkoete/golang-ecal Provides a high-level interface to eCAL's low-level C API 4
ugorji/go A high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats. 1,868
twpayne/go-xmlstruct Generates Go structs from multiple XML documents 78
miku/zek Automates creation of Go structs from XML documents 756
aphoh/go-substrate-gen A tool that generates boilerplate code for substrate-based chains 7
gojuno/minimock Generates mocks out of Go interface declarations to make testing easier and more efficient. 649
xxjwxc/public A comprehensive utility package for Go programmers 175
srdtrk/go-codegen Generates Go code for CosmWasm smart contracts 26
chenquan/go-pkg A Go toolkit for building software projects 7