A simple non-funky package with functions to represent Go's built-in value types to and from nil pointers.
Example:
optionalString := goptionals.String("foo") // *string
optionalString = nil
nonOptional := goptionals.StringValue(optionalString) // ""
go test
with coverage:
go test -coverprofile=coverage.out && go tool cover -html=coverage.out