neo-go icon indicating copy to clipboard operation
neo-go copied to clipboard

Document supported/unsupported by compiler go 1.18/1.19/1.20 features

Open AnnaShaleva opened this issue 2 years ago • 3 comments

Our compiler is able to handle any alias, but isn't able to handle generics (hi, https://github.com/nspcc-dev/neo-go/issues/2376). We need to document this behaviour (probably, there's something else that should be mentioned in this section) and keep the documentation up-to-date.

AnnaShaleva avatar May 24 '23 10:05 AnnaShaleva

any is likely to be treated the same way as any other alias, so we may mention some status wrt type alias support in general.

roman-khimov avatar May 24 '23 11:05 roman-khimov

We need to write a couple of lines about unsupported generics in the Language compatibility section.

AnnaShaleva avatar Jun 14 '23 08:06 AnnaShaleva

We've got Go 1.21 now, so the list can be extended. At the same time we've got #3090, #3091 and #3092, so some of these things will be fixed.

roman-khimov avatar Aug 18 '23 12:08 roman-khimov