GoLand 2019.2.2 bug-fix version has been released , this version mainly fixes some performance and availability problems related to the reconstruction function and code formatting. details as follows:
Performance and UI:
- 8031-the GO - to Goland faster display 'implemented' icon method, because the processing element is less during the analysis.
- 8034-GO - When you click interface to achieve the type of gutter icons and there are many ways, UI will not freeze.
- 7952-the GO - when we used the current variable value field, a padding field (Fill Fields) more useful.
Reconstruction
- 8065-GO , GO-8068 - Extract Interface will follow the existing claims, if not used in the newly created interface, and will not waste receiver type is not exported.
- 7982-the GO - Change the Signature will be processed in the test package prefix.
Code Formatter
Code formatting function to get a lot of fixes and improvements:
- 7431-GO - Reformat Code and work go fmt more similar.
GoLand now correctly aligned fields are declared, the parameter list, block statements, case clause, const block and a plurality of rows behind the compound literal annotation like. Further, in the multi-value will be returned to Goland structures in initializer placed in proper indentation, in particular block division switch-case statement, the var / const values of annotations, within the multi-line expression and if, after having multi-line conditional statements, and so on.
Error code formatting functions related to repair a complete list, please click here refer.
Debugger
The debugger also fixes some bugs:
- 7770-the GO - can work function call and log breakpoint Evaluate Expression window properties.
- 7060-GO - debugger displays the correct position variable in the code editor.
General Features
- 7708-GO - IDE installation from the Go SDK will run as expected, and there is no exception
The updated complete list of bug fixes can be found here .