summaryrefslogtreecommitdiff
path: root/go/golang/go/doc/editors.html
diff options
context:
space:
mode:
Diffstat (limited to 'go/golang/go/doc/editors.html')
-rw-r--r--go/golang/go/doc/editors.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/go/golang/go/doc/editors.html b/go/golang/go/doc/editors.html
new file mode 100644
index 00000000..6f787864
--- /dev/null
+++ b/go/golang/go/doc/editors.html
@@ -0,0 +1,35 @@
+<!--{
+ "Title": "Editor plugins and IDEs",
+ "Template": true
+}-->
+
+<h2 id="introduction">Introduction</h2>
+
+<p>
+ 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
+ <a href="https://golang.org/wiki/IDEsAndTextEditorPlugins">the wiki</a>.
+</p>
+
+<h2 id="options">Options</h2>
+<p>
+The Go ecosystem provides a variety of editor plugins and IDEs to enhance your day-to-day
+editing, navigation, testing, and debugging experience.
+</p>
+
+<ul>
+<li><a href="https://github.com/fatih/vim-go">vim</a>: vim-go plugin provides Go programming language support</li>
+<li><a href="https://marketplace.visualstudio.com/items?itemName=lukehoban.Go">Visual Studio Code</a>:
+Go extension provides support for the Go programming language</li>
+<li><a href="https://www.jetbrains.com/go">GoLand</a>: GoLand is distributed either as a standalone IDE
+or as a plugin for IntelliJ IDEA Ultimate</li>
+<li><a href="https://atom.io/packages/go-plus">Atom</a>: Go-Plus is an Atom package that provides enhanced Go support</li>
+</ul>
+
+<p>
+Note that these are only a few top solutions; a more comphensive
+community-maintained list of
+<a href="https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins">IDEs and text editor plugins</a>
+is available at the Wiki.
+</p>