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: almost 2 years ago
Linked from 2 awesome lists

code-generationdecoratorsfallbackgogolanggolang-toolsinterfaceinterfaceslogrusprometheusprometheus-metrics

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hexdigest/gounit-sublimeA Sublime Text plugin that generates Go tests from selected function and method signatures.2
hexdigest/gounitGenerates tests stubs based on source function or method signature81
hexdigest/gounit-vimA Vim plugin that generates Go tests based on function declarations and provides customizable test templates.24
kyoh86/richgoEnhances go test outputs with text decorations851
hexdigest/prepTools to analyze and improve Go package performance by analyzing SQL statements and instrumenting connections with prepared statements33
grofers/go-codonGenerates Go server code from REST and workflow specifications142
goccmack/goccA tool for generating lexers and parsers from a BNF file with semantic actions.621
dylanmeeus/hasgoA code generator for Go with Haskell-inspired immutable and strongly-typed functions.141
edwingeng/liveA utility package providing data wrapping and hot-reload functionality for Go plugins4
hedhyw/rexA flexible regular expression builder for Go.197
tompston/gomakemeAutomates the creation of boilerplate and endpoints for REST APIs in Go.11
clipperhouse/genA tool for generating code in Go with support for generics and runtime extensibility via typewriters.1,429
rjeczalik/interfacesTools for generating interfaces and structs in Go423
senselogic/generisA lightweight code preprocessor for Go that adds features like generics and HTML templating.43
jmattheis/goverterAutomates the generation of type-safe conversion methods between data structures576