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
1k stars
16 watching
82 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists
code-generationdecoratorsfallbackgogolanggolang-toolsinterfaceinterfaceslogrusprometheusprometheus-metrics
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 |