generics.md

July 15, 2021 · View on GitHub

Bookmarks tagged [generics]

www.codever.land/bookmarks/t/generics

Lesson: Generics (The Java™ Tutorials)

https://docs.oracle.com/javase/tutorial/extra/generics/index.html

Introduced in J2SE 5.0, this long-awaited enhancement to the type system allows a type or method to operate on objects of various types while providing compile-time type safety. It adds compile-time t...


efaceconv

https://github.com/t0pep0/efaceconv

Code generation tool for high performance conversion from interface{} to immutable type without allocations.


gen

https://github.com/clipperhouse/gen

Code generation tool for ‘generics’-like functionality.


generis

https://github.com/senselogic/GENERIS

Code generation tool providing generics, free-form macros, conditional compilation and HTML templating.


go-enum

https://github.com/abice/go-enum

Code generation for enums from code comments.


go-linq

https://github.com/ahmetalpbalkan/go-linq

.NET LINQ-like query methods for Go.


goderive

https://github.com/awalterschulze/goderive

Derives functions from input types.


gotype

https://github.com/wzshiming/gotype

Golang source code parsing, usage like reflect package.


GoWrap

https://github.com/hexdigest/gowrap

Generate decorators for Go interfaces using simple templates.


interfaces

https://github.com/rjeczalik/interfaces

Command line tool for generating interface definitions.


jennifer

https://github.com/dave/jennifer

Generate arbitrary Go code without templates.


pkgreflect

https://github.com/ungerik/pkgreflect

Go preprocessor for package scoped reflection.


The Basics of Java Generics

https://www.baeldung.com/java-generics

A quick intro tot he basics of Java Generics.