After lagging behind Go for about 2 years (since version 1.12), GopherJS 1.16.0+go1.16.3 <https://github.com/gopherjs/gopherjs/releases/tag/1.16.0%2Bgo1.16.3> has been released with Go 1.16 support!
GopherJS compiles Go code to pure JavaScript code (not WebAssembly). It’s main purpose is to give you the opportunity to write front-end code in Go, which will still run in all browsers, while allowing integration with existing JavaScript libraries. This comes on the heels of a recent reorganization of the GopherJS community, and a resurgence of activity and interest in the project. You can try out GopherJS without installing it by using the GopherJS playground <https://gopherjs.github.io/playground/>. GopherJS 1.16 is still lacking a couple important features of modern Go, which are on the roadmap. Most notably: - Go modules are not yet supported. You can still build with GOPATH mode, or use a workaround <https://jhall.io/posts/gopherjs-with-modules/> . - Go 1.16’s embed directive is still forthcoming. For these features, as well as the upcoming support for Generics in Go 1.17, we would gladly welcome volunteers from the community! -- 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/024dd6c8-f1e6-43cf-a96b-4de376699563n%40googlegroups.com.