axel.wa...@googlemail.com schrieb am Dienstag, 18. August 2020 um 19:19:32 UTC+2:
> 1. `anyof` declarations, only usable as types > 2. `interface` declarations containing only methods, usable as constraints > and types > 3. `interface` declarations containing methods and type-lists ("embedded > `anyof`s), only usable as constraint. > I agree it is a weird combination. Ideally it would be: 1. `anyof` declarations containing only types, usable as constraints and types 2. `interface` declarations containing only methods, usable as constraints and types 3. n/a But then Go would introduce both generics and sum types at the same time, which does not seem to be feasible due to unsolved questions like the zero-value issue. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/26c88fef-3235-4107-8483-b11ff0e9aaa5n%40googlegroups.com.