Remove Yaegi support
x1unix opened this issue · comments
In v1.13, Playground added Go interpreted powered by Yaegi.
Go 1.18 added generics which started to get adoption in popular libraries like Uber's Zap logger but Yaegi didn't add support for new Go features for a long time (traefik/yaegi#1601).
Considering new upcoming Go features such as iterators, Yaegi's current support state and maintenance burden of integrating it - it is better disable this feature and remove it in future and more focus on WebAssembly server-side compiler instead.