https://github.com/golang/go/issues/43651
This will make a generic "slices" package much more trivial to write.
https://github.com/golang/go/issues/43651
This will make a generic "slices" package much more trivial to write.
(I don't think Rust is the best example of result types; it's missing a lot of tools for working with them because Rust doesn't have HKT and functions aren't quite first-class because of their lifetime checker, so instead of using ordinary functions you end up using ad-hoc macros or language special cases like ?. Since Go is garbage collected they wouldn't have that problem)
CI works, but I have to set it up. For every project. And fix anything that was not developed with golangci-lint.
See:
Problem statement: https://go.googlesource.com/proposal/+/master/design/go2draf...
Proposal one: https://go.googlesource.com/proposal/+/master/design/go2draf...
Proposal two: https://go.googlesource.com/proposal/+/master/design/32437-t...