为 Go 设置 IDE(集成开发环境)


2021 年 12 月 23 日, Learn eTutorial
2261

什么是 IDE?

IDE 是用于协助程序员开发其他应用程序的应用程序。它们旨在将几乎所有编程任务都封装在一个应用程序中。IDE 提高了程序员的生产力并加快了软件产品的开发。
互联网上有免费的 IDE 可用,包括 Visual Studio Code (VS Code)、Eclipse 等。一些需要付费才能使用的 IDE 是 Goland 和 IntelliJ IDEA。这些 IDE 既可以用于编辑,也可以用于调试 Go 命令。

基于 Web(在线)的 IDE 也可以用于软件开发,但它们提供的功能有限。基于 Web 的 IDE 的主要优点是设置工作量小、个人硬件要求降低等。
以下是一些免费的基于 Web 的 IDE 的 URL:
https://play.golang.org
https://www.onlinegdb.com

在本教程中,我们将使用 VS Code 作为 Go 的 IDE。

安装 Visual Studio Code (VS Code)

VS Code 是一款免费的 IDE,可在 Windows、macOS 和 Linux 等操作系统中使用。VS Code 由 Microsoft 开发。VS Code 支持许多其他编程语言,如 HTML、JavaScript、Java、CSS 等。
请按照以下步骤安装 VS Code

  1.     访问以下链接
    https://vscode.js.cn/
  2.     点击“下载”选项,下载适用于您相应操作系统的 VS Code 安装程序。
    GO : IDE
  3.     下载完成后运行安装程序。这只需要不到一分钟的时间。
  4.     然后接受许可协议,点击“下一步”按钮。
    GO : IDE
  5.     设置安装 VS Code 的目标位置。

    (将提供一个默认目标位置,但如果您想将 VS Code 安装在其他位置,请点击“浏览...”按钮选择其他目标位置。)

    GO : IDE
  6.     下一个窗口是设置“开始菜单”文件夹。如果您想选择一个不同的文件夹,点击“浏览...”按钮;如果您不想创建任何“开始菜单”文件夹,点击下面的复选框。然后点击“下一步”按钮。
    GO : IDE
  7.      下一个窗口将提供安装 VS Code 时要执行的其他任务。选择您要设置的其他任务,然后点击“下一步”按钮。
    GO : IDE
  8.     点击“安装”按钮开始安装 VS Code,并等待安装完成。
    GO : IDE
  9.     安装完成后,点击“完成”按钮,VS Code 将打开。
    GO : IDE

现在 VS Code 已成功安装在您的系统上。

配置 VS Code 以使用 Go  

现在需要配置 VS Code 以使用 Go。在配置过程中,请确保您的系统已启用互联网连接。 
请按照以下步骤和相应的图片配置 VS Code

  1.     启动 VS Code。
  2.     从活动栏打开扩展管理器,或按 Ctrl + Shift + X。
    GO : IDE
  3.     在搜索框中输入“go”,然后按 Enter 键。
    GO : IDE
  4.     从搜索结果中,安装“Google Go 团队”的 Go 扩展。
    GO : IDE
  5.     Go 扩展安装完成后,从视图菜单打开命令面板,或按 Ctrl + Shift + P
    GO : IDE
  6.     在命令面板中键入“Go: Install/Update Tools”并按 Enter。
    GO : IDE
  7.    选择列表中的所有工具并单击确定
    GO : IDE

    安装状态将显示在 OUTPUT 窗口中,如下所示

    GO : IDE
  8.     现在按照以下子步骤检查 Go 是否成功安装。 
    • 视图菜单打开终端,或按 Ctrl + `。
      GO : IDE
    • 在终端中输入“go version”,如截图所示,然后按 Enter
      GO : IDE
    • 如果安装成功,终端将显示 Go 的当前版本,如以下屏幕截图所示
      GO : IDE

      现在,VS Code 已准备好使用 Go。

使用 VS Code 打印“Hello World”的基本程序

使用文本编辑器和命令提示符创建和执行 Go 程序与在 VS Code 中创建和执行 Go 程序相同。
现在请按照以下步骤在 VS Code 中运行一个简单的 Go 程序

  1.     首先,通过按 Ctrl + N 或从文件菜单中选择“新建文件”来在 VS Code 中创建一个新文件。 
    文件 >> 新建文件
    GO : IDE
  2.     将以下 Go 命令输入或复制并粘贴到刚刚创建的新文件中
    
    package main  
    import ("fmt")  
    func main(){  
       fmt.Println("Hello, World!")  
    }
    
    
    GO : IDE
  3.     现在,通过按 Ctrl + S 或从文件菜单中选择保存选项来保存文件。
    GO : IDE
  4.     将出现“另存为”窗口。在该窗口中,设置 Go 文件的保存位置,并将文件名输入为 helloworld,将“保存类型”设置为 GO,然后单击“保存”按钮
    文件 >> 另存为 >> helloworld (文件名) >> Go (保存类型)
    GO : IDE
  5.     按照子步骤运行/执行 Go 程序
    • 通过按 Ctrl + ` 或从视图菜单中选择终端选项,在 VS Code 中打开终端
      查看 >> 终端
    • 在终端中,使用“cd”(更改目录)命令打开保存 Go 文件的文件夹。如果您的 Go 文件保存在子文件夹中,则使用“cd”命令打开每个子文件夹,如以下屏幕截图所示
      GO : IDE
    • 现在在终端中输入以下命令来运行程序。
      go run helloworld.go
      GO : IDE
    • 该程序也可以通过以下命令保存为可执行文件
      Go build helloworld.go
      GO : IDE

      打开保存 helloworld(你的 Go 文件)文件的文件夹,查看可执行文件。

      GO : IDE

      此可执行文件可以在 VS Code 中访问,如下面的屏幕截图所示

      GO : IDE