I don't think you understand how minimalist Golang is... the std lib only has room for anything you would ever need for a web service including a full web server, builtins like hashmaps, a bunch of things for concurrent programming like channels, go routines, etc. There's also language features like returning tuples and destructuring them which is actually more advanced than it's peers.
To include an optional type would be against go's identity.
> I don't think you understand how minimalist Golang is... the std lib only has room for anything you would ever need for a web service including a full web server, builtins like hashmaps, a bunch of things for concurrent programming like channels, go routines, etc.
I can't tell if this is sarcasm.
If it isn't, I don't see how what you've mentioned is minimalistic or how adding an option type would be against Go's identity.
To include an optional type would be against go's identity.