Golang VScode 开发环境搭建

对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》

写在前面


  • 工作遇到简单整理
  • 理解不足小伙伴帮忙指正

对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》


安装插件下载

安装选择合适的版本

https://go.dev/dl/

默认好像会自动配置环境变量

vscode 安装的插件

1
2
3
4
5
6
名称: Go
ID: golang.go
说明: Rich Go language support for Visual Studio Code
版本: 0.40.0
发布者: Go Team at Google
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=golang.Go
1
2
3
4
5
6
名称: Golang Tools
ID: neonxp.gotools
说明: Tools for productive work
版本: 0.1.5
发布者: Alexander NeonXP Kiryukhin
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=NeonXP.gotools
1
2
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct

调试配置

dubeg 调试配置

在这里插入图片描述

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch Package",
"type": "go",
"request": "launch",
"mode": "auto",
# 启动的主文件
"program": "${workspaceFolder}/cmd/main.go",
# 项目路径
"cwd": "${workspaceFolder}"
},

]
}

需要注意的配置

1
2
3
4
# 启动的主文件
"program": "${workspaceFolder}/cmd/main.go",
# 项目路径
"cwd": "${workspaceFolder}"

博文部分内容参考

© 文中涉及参考链接内容版权归原作者所有,如有侵权请告知,这是一个开源项目,如果你认可它,不要吝啬星星哦 :)


https://blog.csdn.net/qq_37764150/article/details/117778168


© 2018-至今 liruilonger@gmail.com, All rights reserved. 保持署名-非商用-相同方式共享(CC BY-NC-SA 4.0)

发布于

2023-11-20

更新于

2024-11-22

许可协议

评论
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×