# 编辑器与 IDE

使用传统编辑器如 VIM，可以安装相应的 Golang 支持插件，如 [vim-go](https://github.com/fatih/vim-go)。

目前支持 Go 语言的 IDE（Integrated Development Environment） 还不是特别丰富。推荐使用 JetBrains 出品的 GoLand 或微软开发的 Visual Studio Code。

GoLand 是专门针对 Go 语言设计的 IDE，在代码的补全、分析等方面性能更优越。可以从 <https://www.jetbrains.com/go/> 下载获取。

Visual Studio Code 是一个通用的 IDE，可以通过安装支持 Go 的插件来进行开发。下载地址为 <https://code.visualstudio.com/download。>

此外，简单的代码逻辑验证也可以通过官方的在线 Playground 平台，地址为 <https://play.golang.org/。>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yeasy.gitbook.io/blockchain_guide/appendix/golang/ide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
