gowrap

Decorator generator

A tool for generating decorators around Go interfaces with various features such as metrics and fallbacks.

GoWrap is a command line tool for generating decorators for Go interfaces

GitHub

1k stars
16 watching
82 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists

code-generationdecoratorsfallbackgogolanggolang-toolsinterfaceinterfaceslogrusprometheusprometheus-metrics

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hexdigest/gounit-sublime A Sublime Text plugin that generates Go tests from selected function and method signatures. 2
hexdigest/gounit Generates tests stubs based on source function or method signature 79
hexdigest/gounit-vim A Vim plugin that generates Go tests based on function declarations and provides customizable test templates. 24
kyoh86/richgo Enhances go test outputs with text decorations 851
hexdigest/prep Tools to analyze and improve Go package performance by analyzing SQL statements and instrumenting connections with prepared statements 33
grofers/go-codon Generates Go server code from REST and workflow specifications 142
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 615
dylanmeeus/hasgo A code generator for Go with Haskell-inspired immutable and strongly-typed functions. 141
edwingeng/live A utility package providing data wrapping and hot-reload functionality for Go plugins 4
hedhyw/rex A flexible regular expression builder for Go. 196
tompston/gomakeme Automates the creation of boilerplate and endpoints for REST APIs in Go. 11
clipperhouse/gen A tool for generating code in Go with support for generics and runtime extensibility via typewriters. 1,429
rjeczalik/interfaces Tools for generating interfaces and structs in Go 423
senselogic/generis A lightweight code preprocessor for Go that adds features like generics and HTML templating. 43
jmattheis/goverter Tool for generating type-safe converters in Go 525