Go Experience Report for Generics: Google Metrics API

TLDR

Golang exploring generics use cases.

The problem with generics in my mind is that it becomes easy to just use them everywhere for no reason.

Simple design is more difficult than complex design. Bad design almost always create complexity.

Read more