To clarify, my team uses Go and prefers to stick with "idiomatic" Go. So, while we could implement our own types, there would be pushback. As an example I liked lo [0] but my team was resistant because it's not considered idomatic.
If were up to me we'd be using a language with a better type system :)
If were up to me we'd be using a language with a better type system :)
[0]: https://github.com/samber/lo