gonerics

Generic utility

Generics implementation for Go to improve type safety and flexibility in generic programming

Generics for go

GitHub

114 stars
5 watching
9 forks
Language: Go
last commit: almost 12 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bobg/go-genericsGeneric utilities for slices and goroutine patterns in Go76
tiendc/gofnA collection of reusable utility functions in Go to simplify common programming tasks52
novalagung/gubrakA Go library providing functional programming utility functions with syntactic sugar.485
awalterschulze/goderiveAutomates generating implementations of common Go functions from input parameter types.1,246
esimov/goguA comprehensive utility library for working with data structures and functions in Go, providing efficient and concurrent-safe implementations.100
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
barweiss/go-tupleA package providing generic tuples in Go with various features and APIs for common use cases.82
cheekybits/gennyA tool for generating type-specific code in Go using generics1,710
ungerik/go-dryA package designed to eliminate redundant code in Go programs by providing common functions and utilities486
1set/gutA collection of reusable Go utility functions and tools.27
xxjwxc/publicA comprehensive utility package for Go programmers175
ik5/gostrutilsA collection of string utilities for the Go programming language45
nwillc/genfuncsA collection of reusable functions and data structures to simplify working with generic containers in Go.52
bytedance/gopkgA collection of reusable utility functions and libraries for the Go programming language1,741
goccmack/goccA tool for generating lexers and parsers from a BNF file with semantic actions.621