go-nullable is a library that desires to enable null-able support for struct and primitive types.
It is inspired by the way .NET solves it, and by https://github.com/guregu/null, but this library
uses generics instead of having one class per possible type.