|Go 1.11 Adds WebAssembly Port
|Written by Kay Ewbank
|Thursday, 30 August 2018
The half-yearly update to Go has been released with an experimental port to WebAssembly and preliminary support for modules.
Go is an open source project developed by a team at Google and many contributors from the open source community over more than 8 years. The main intended use is as a systems programming language, and it has been used in high profile commercial successes such as Docker.
Go 1.11 also adds preliminary support for a new concept called modules. In Go terms, this is an alternative to GOPATH with integrated support for versioning and package distribution. Using modules, developers are no longer confined to working inside GOPATH. Other advantages are that version dependency information is explicit yet lightweight, and builds are more reliable and reproducible.
Module support is considered experimental in its current form, and details are likely to change in response to feedback from Go 1.11 users. The developers also have more tools planned. They say that although the details of module support may change, projects that convert to modules using Go 1.11 will continue to work with Go 1.12 and later.
or email your comment to: email@example.com
|Last Updated ( Thursday, 30 August 2018 )