GoLand 2018.3 EAP 5: better Rename refactoring, Cassandra database support, and JSON enhancements
Better Rename refactoring
The Rename refactoring gets even smarter and now notifies you about potential conflicts that might be introduced by the renaming you are considering. The symbol name conflicts are displayed in the Problems Detected window, where you can opt to explore them in the Conflicts tab, cancel, or proceed with the refactoring.
Thanks to our wonderful colleagues on the DataGrip team, GoLand now supports Cassandra databases.
Improved JSON support
You don’t need to take care of commas anymore! GoLand automatically adds or removes commas at the end of lines when you move them using Move Statement Up or Move Statement Down (Cmd/Ctrl-Shift-Up/Down), and when you add a comma for a new line inside an object.
The IDE provides three options for surrounding items in JSON via the Surround With action (Alt-Cmd/Ctrl-T): with quotes, curly braces, or square braces. It also automatically escapes symbols when you paste code in a JSON file.