Editor plugins and IDEs

Introduction

This document lists commonly used editor plugins and IDEs from the Go ecosystem that make Go development more productive and seamless. A comprehensive list of editor support and IDEs for Go development is available at the wiki .

Options

The Go ecosystem provides a variety of editor plugins and IDEs to enhance your day-to-day editing, navigation, testing, and debugging experience.

  • Visual Studio Code : Go extension provides support for the Go programming language
  • GoLand : GoLand is distributed either as a standalone IDE or as a plugin for IntelliJ IDEA Ultimate
  • vim : vim-go plugin provides Go programming language support
  • Note that these are only a few top solutions; a more comprehensive community-maintained list of IDEs and text editor plugins is available at the Wiki.