genny

Genericizer

A tool for generating type-specific code in Go using generics

Elegant generics for Go

GitHub

2k stars
23 watching
126 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
clipperhouse/genA tool for generating code in Go with support for generics and runtime extensibility via typewriters.1,429
bobg/go-genericsGeneric utilities for slices and goroutine patterns in Go76
senselogic/generisA lightweight code preprocessor for Go that adds features like generics and HTML templating.43
genany/genAutomated code generation tool for web applications based on API interfaces.279
bouk/gonericsGenerics implementation for Go to improve type safety and flexibility in generic programming114
jmattheis/goverterAutomates the generation of type-safe conversion methods between data structures576
aws/smithy-goGenerates Go code for interacting with Smithy models182
usk81/genericA package providing a flexible data type in Go, allowing encoding and decoding of various data types without the need for explicit casting or switching.48
xujiajun/gotokenizerA tokenizer based on dictionary and Bigram language models for text segmentation in Chinese21
bzick/tokenizerA high-performance tokenization library for Go, capable of parsing various data formats and syntaxes.103
goccmack/goccA tool for generating lexers and parsers from a BNF file with semantic actions.621
awalterschulze/goderiveAutomates generating implementations of common Go functions from input parameter types.1,246
percolate/charlatanTools to generate mock implementations of interfaces in Go programming language203
dylanmeeus/hasgoA code generator for Go with Haskell-inspired immutable and strongly-typed functions.141
gobwas/globA Go library for efficient string matching using compile-time glob patterns.968