You can edit almost every page by Creating an account and confirming your email.

GoLand

From EverybodyWiki Bios & Wiki

GoLand
Developer(s)JetBrains
Initial releaseGogland EAP / December 2016; 9 years ago (2016-12) [1]
Stable release
2019.2.3 / October 7, 2019; 6 years ago (2019-10-07)[2]
Written inJava and Kotlin
Engine
    Operating systemWindows, macOS, Linux
    TypeGo IDE
    LicenseTrialware
    Websitewww.jetbrains.com/go/

    Search GoLand on Amazon.

    GoLand is a cross-platform Go integrated development environment (IDE) for developing computer software[3]. It is developed by JetBrains and is available as a proprietary commercial edition with a 30-day trial period.

    History

    Initially, GoLand was distributed as an open-source plugin for IntelliJ IDEA. The plugin code is still available at GitHub[4]. The first commit for the plugin is dated to 2013.

    In 2016, as the Go plugin reached 30 thousand of monthly active users, JetBrains decided to introduce a standalone IDE for Go development. The original name of the standalone IDE was Gogland, which was later changed to GoLand[5][6]. The first version of GoLand was released in November 2017[7][8].

    System requirements

    GoLand is a cross-platform IDE that can run on Windows, macOS, and Linux[9].

    OS Version Microsoft Windows 7 SP1 or later

    macOS 10.11 or later

    Any Linux distribution that supports Gnome, KDE, or Unity DE

    RAM Minimum: 2 GB of RAM

    Recommended: 4 GB of RAM

    Disk space Minimum: 2.5 GB hard disk space and at least 1 GB for caches

    Recommended: SSD drive with 5 GB of free space

    JRE Version Includes JetBrains Runtime (based on JRE 11)[10]
    Screen resolution Minimum: 1024×768 minimum screen resolution

    Recommended: 1920×1080 is a recommended screen resolution

    Features

    Coding assistance

    The IDE has context-dependent code completion, internal verification of the current code structure that includes inspections and quick-fixes[11], code refactoring tools, code generation with live templates[12], linter, tools for profiling and debugging[13].

    Built-in tools and integration

    The IDE supports go tools[14], highlighting for Go assembly files[15], version control systems[16], and Docker. Support of front-end development languages (JavaScript, HTML, and CSS) and database tools to work with SQL and NoSQL are available due to shared functionality of WebStorm and DataGrip.

    Plugins

    IntelliJ supports plugins through which a user can add additional functionality to the IDE. IntelliJ plugin system includes 50+ plugins for GoLand[17].

    Third-party software used in GoLand

    List of third-party software for the IDE is available at the JetBrains Confluence site.

    References

    1. "Announcing Gogland – Brand New Go IDE from JetBrains". blog.jetbrains.com. Andrey Cheptsov.
    2. "GoLand 2019.2.3 is Out!". blog.jetbrains.com. Ekaterina Zharova.
    3. "IDEs and Plugins for Go". github.com.
    4. "Go plugin for IntelliJ". github.com.
    5. "Announcing Gogland – Brand New Go IDE from JetBrains". blog.jetbrains.com. Andrey Cheptsov.
    6. "Announcing Gogland – Brand New Go IDE from JetBrains". i-programmer.info. Kay Ewbank.
    7. "Announcing GoLand (Former Gogland) EAP 18: Final Product Name, Templates Support and More". blog.jetbrains.com. Andrey Cheptsov.
    8. "One month until due date: JetBrains' Go IDE becomes GoLand". jaxenter.com. Gabriela Motroc.
    9. "Install GoLand :: System requirements". jetbrains.com.
    10. "Install GoLand :: System requirements". jetbrains.com.
    11. "Code inspections". jetbrains.com.
    12. "Generating code". jetbrains.com.
    13. "IntelliJ IDEA :: Features". jetbrains.com.
    14. "Go tools". github.com.
    15. "A Quick Guide to Go's Assembler". golang.org.
    16. "Built-in tools and integrations". jetbrains.com.
    17. "JetBrains Plugins Repository". jetbrains.com.


    This article "GoLand" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:GoLand. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.