Wiki
Clone wikiGoWorks / Release History
Current Version: GoWorks Preview 7 (January 24, 2013)
Changes from Preview 6
- General
- Support installation as a NetBeans 7.3 Beta 2 plugin
- Clean up a few aspects of the UI
- Improved feedback when errors occur
- Editor
- Substantial reduction in memory usage
- Improved responsiveness
- Fix some code completion bugs including (including issue
#1) - Add Go To Type and Go To Symbol quick search providers for Go code
- Improved behavior of Move Word Left/Right (Ctrl+Left/Right)
- Project
- The Build command now runs
go install
- Initial support for running Go programs within the IDE
- The Build command now runs
- Navigator
- Support the Navigator for unopened files when a file node is clicked in the Projects window
- Fix some failures to refresh properly
- Fix bugs with the Parse Tree navigator (although this window is primarily for developing GoWorks itself)
Previous Versions
GoWorks Preview 6 (November 8, 2012)
- Project System
- Support the standard Go project layout (simply open up an existing Go project)
- Now supports adding new source files to a package
- Support the
build
,clean
,install
, andtest
commands - Unit test results appear in the Test Results window
- Sources for the Go standard library appear under the Libraries node in the Projects window
- Editor
- Major improvements to type inference support
- Code completion supports switch on type and for statements with a range clause
- Code completion is now aware of exported and package-private symbols
- The Source → Format command now invokes the
gofmt
tool
- Navigator Window
- Show interface types
- Show function and method signatures
- Show types for
var
andconst
items "where possible" - Group methods with the struct they apply to, rather than shown in a flat list
- Use a more consistent set of icons to represent items
GoWorks Preview 5 (September 28, 2012)
This initial public preview release included the GoWorks application, a large sample project containing the source code of the Go standard library, and instructions for use. User projects were not supported as GoWorks was truly a preview demonstration at this point.
Updated