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


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
clipperhouse/gen A tool for generating code in Go with support for generics and runtime extensibility via typewriters. 1,429
bobg/go-generics Generic utilities for slices and goroutine patterns in Go 76
senselogic/generis A lightweight code preprocessor for Go that adds features like generics and HTML templating. 43
genany/gen Automated code generation tool for web applications based on API interfaces. 279
bouk/gonerics Generics implementation for Go to improve type safety and flexibility in generic programming 114
jmattheis/goverter Tool for generating type-safe converters in Go 525
aws/smithy-go Generates Go code for interacting with Smithy models 177
usk81/generic A 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/gotokenizer A tokenizer based on dictionary and Bigram language models for text segmentation in Chinese 21
bzick/tokenizer A high-performance tokenization library for Go, capable of parsing various data formats and syntaxes. 98
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 615
awalterschulze/goderive Automates generating implementations of common Go functions from input parameter types. 1,243
percolate/charlatan Tools to generate mock implementations of interfaces in Go programming language 203
dylanmeeus/hasgo A code generator for Go with Haskell-inspired immutable and strongly-typed functions. 141
gobwas/glob A Go library for efficient string matching using compile-time glob patterns. 961