加载中...

使用VSCod搭建Golang开发环境


使用VSCod搭建Golang开发环境

Visual Studio Code配置

Visual Studio Code(VS Code)是一个流行的代码编辑器,支持多种编程语言,包括Go。你可以通过以下步骤配置VS Code以支持Go开发:

安装VSCode

从VSCode官网(https://code.visualstudio.com/)下载并进行安装。

安装Go插件

启动VS Code,点击左侧扩展(Extensions)图标,搜索并安装以下插件:

  • Go:官方Go语言插件,提供代码补全、格式化、调试等功能。
  • Code Runner:用于运行代码片段。

安装必要的Go工具

  1. 按下Ctrl+Shift+P打开命令面板。

  2. 输入Go: Install/Update Tools并回车。(注意下方输出,可能会先进行安装两个包)

  3. 勾选所有推荐工具并确认安装。

    vscode配置

若安装过程中遇到失败,可尝试重启VSCode并重新执行上述步骤。

如果安装工具时进度很慢,请配置使用国内代理镜像。修改方法查看:https://wuyea.top/posts/3127551957.html

创建和运行Go项目

创建Go文件

在VSCode中创建一个新的文件夹,如helloworld,并在其中创建一个名为main.go的文件,编写如下代码:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

运行Go程序

打开终端,切换到helloworld目录,执行以下命令:

go run main.go

若输出Hello, World!,则说明环境配置成功。

调试Go程序

创建调试配置

在项目根目录下创建一个.vscode文件夹,并在其中创建一个launch.json文件,添加以下内容:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}",
            "env": {},
            "args": []
        }
    ]
}

设置断点并调试

main.go中需要调试的行左侧点击设置断点,然后点击VSCode左上角的调试图标,选择Launch配置并启动调试。程序将在断点处暂停,调试窗口会显示当前执行的代码行和变量信息。

引入外部依赖(Go Module)

使用Go Module管理项目依赖:

  1. 初始化Go Module:

    go mod init helloworld
  2. 引入外部包,如github.com/gin-gonic/gin

    import "github.com/gin-gonic/gin"
  3. 构建项目,Go会自动下载依赖:

    go build

远程开发配置

若需进行远程开发,需在远程服务器上安装并配置Golang,并通过SSH连接到服务器:

  1. 安装Golang:下载并解压Golang安装包到/usr/local

  2. 配置环境变量:在~/.bashrc中添加以下内容:

    export GOROOT=/usr/local/go
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=/home/yourusername/go
  3. 配置VSCode工作区:通过SSH连接到服务器,设置Go项目路径并初始化Go Modules。



文章作者: 无夜
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 无夜 !
评论
  目录