win下 vscode 配置go

本文详细介绍了如何从零开始搭建Go语言的开发环境,包括安装Go、配置环境变量、设置GOPATH,以及在VSCode中进行Go插件和工具的配置,确保开发者可以高效地进行Go语言的开发工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 安装 go.msi

  2. 配置 GOPATH
    先在本地建立文件夹

     src			存放源代码
     
     pkg			编译过后生成的包文件
     
     bin			编译后生产的可执行文件和go相关的工具
     				把此目录加入Path环境变量下方便go的使用
    

在这里插入图片描述
在环境变量中添加该目录路径
在这里插入图片描述
注意用户环境中是否有相同的配置

  1. vs code中配置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    配置 git 路径
    "git.path": "‪D:/Program Files/Git/cmd/git.exe",

    // go
    "go.buildOnSave": "workspace",
    "go.lintOnSave": "package",
    "go.vetOnSave": "package",
    "go.buildTags": "",
    "go.buildFlags": [],
    "go.lintFlags": [],
    "go.vetFlags": [],
    "go.coverOnSave": false,
    "go.useCodeSnippetsOnFunctionSuggest": false,
    "go.formatOnSave": true,
    "go.formatTool": "goreturns",
    "go.goroot": "C:\\Go",
    "go.gopath": "F:\\GoPath",
    "go.gocodeAutoBuild": false,
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
    "workbench.iconTheme": "vscode-icons",

注意用 斜杠/ 或 反斜杠\\

  1. go env 查看配置

  2. 添加 go 的 tools

    先新建文件夹
    在这里插入图片描述
    再切换到 x 目录下,下载插件包
    git clone https://github.com/golang/tools.git tools

然后下载需要的模块

go install github.com/ramya-rao-a/go-outline
    go install github.com/acroca/go-symbols
    go install golang.org/x/tools/cmd/guru
    go install golang.org/x/tools/cmd/gorename
    go install github.com/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/golang/lint/golint
    go install github.com/cweill/gotests/gotests
    go install github.com/ramya-rao-a/go-outline
    go install github.com/acroca/go-symbols
    go install golang.org/x/tools/cmd/guru
    go install golang.org/x/tools/cmd/gorename
    go install github.com/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/cweill/gotests/gotests
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值