GoLand 2019.3 EAP 4 is Out with MongoDB Support and Importing & Handling Known Package Aliases
Get this EAP build via the Toolbox App, download from the website, or use a snap package (for Ubuntu). Or, right in GoLand, select Automatically check updates for Early Access Program in Preferences / Settings | Appearance & Behavior | System Settings | Updates.
Remember that you can also use nightly builds based on the latest development code almost every day, if you don’t want to wait for the official announcements of EAP builds. Note they are available via the Toolbox App only.
MongoDB
GoLand 2019.3 EAP 4 has basic support for MongoDB!
Now you can view collections and fields in the database explorer.
Open any collection or observe the query result. It’s also possible to sort by columns or filter the values.
Run queries and get the results. Select a statement and run it by pressing Ctrl/Cmd+Enter or by using the Play button on the toolbar.
Your feedback is vital to us! Please share your thoughts in the comments below or in our bug tracker, or tweet us @GoLandIDE.
Enhanced handling of package aliases
GoLand now suggests importing packages based on their used aliases via Alt+Enter in any file in your project.
Improved code folding for composite literals
GoLand provides code folding for composite literals. Use the code folding toggles to fold or expand the code fragment, or press Ctrl+NumPad –/Ctrl+NumPad Plus on Windows or ⌘+NumPad –/⌘+NumPad Plus on macOS. To configure the default code folding behavior, go to Settings/Preferences | Editor | General | Code Folding.
Notable bug-fixes:
— GO-8186 — the debugger works well with projects using Go 1.10.