Open
Description
If a variable has value nil
and is typecast, the result will have a non-nil value which appears to be an invalid pointer. This differs from the behavior of Go.
The following illustrate the difference in behaviors between Go and compiled gopherjs:
https://play.golang.org/p/_feur6S2EjC
https://gopherjs.github.io/playground/#/y785Hlp5q0
Additionally, the non-nil value appears to be an invalid reference:
https://play.golang.org/p/ugzWXe4x2HE
https://gopherjs.github.io/playground/#/HkVf0Bqs1m