github.com/ericlagergren/lazy (go): Package lazy implements lazily initialized variables.  To cut down on binary size and speed up init time, a fairly common pattern in Go is something similar to the following  (Almost every use of 'sync.Once' in the stdlib is to implement this pattern.)  I'm lazy and we have generics, so why not ab^H^Huse them?
Keywords: generics|golang|indeed|useful|very