GopherJS 1.10-1 is released
Today we are happy to announce the release of GopherJS 1.10-1. You can get it on GitHub as usual.
It adds support for the recent release of Go 1.10. The support for Go 1.10 means that GopherJS 1.10-1 requires Go 1.10 and no longer works with Go 1.9. It’s highly recommended to be using the latest version of Go and GopherJS, but if you cannot upgrade from Go 1.9 right away, you should continue to use GopherJS on the
Installation or upgrade steps remain the same as before. To get the latest official stable release of GopherJS, please follow the instructions in the README. You can confirm that you have the right version if
gopherjs version prints
GopherJS 1.10-1 continues to support nearly everything of the Go language specification, including goroutines, channels, select statement. Please consult the package compatibility table to see which standard library packages are supported. Everything from the previous Go 1.9 version is still supported, as are many of the additions that are new to Go 1.10. If you run into any issues or discrepancies with what the compatibility table says, please report an issue.
To see some of the new features available in Go 1.10, take a look at this example program on the GopherJS Playground.
Thank you to all contributors who have helped with this release, whether that’s by improving documentation, investigating and resolving issues, helping review open PRs, contributing code and maintaining bindings to browser APIs. It is greatly appreciated. We welcome all help; if you’d like to get involved, see the community section. If you have a good experience with GopherJS, tell your fellow gophers about it and share your GopherJS-powered projects!
If you’d like to get started with GopherJS, here are some next steps you can take:
- Try it right now in your browser with the GopherJS Playground.
- Use the
gopherjs servecommand and execute your favorite Go package in the browser.
- Join the #gopherjs channel on Gophers Slack for GopherJS-related chat.
Happy surfing with Go 1.10 and GopherJS 1.10-1!