️Go环境搭建与VSCode调试指南
Go语言以其简洁高效著称,今天我们就来搭建Go开发环境并配置VSCode调试功能!🚀
1️⃣安装Go环境
首先下载并安装Go官方发行版:
```bash
Linux/macOS
wgethttps://golang.org/dl/go1.20.linux-amd64.tar.gz
tar-C/usr/local-xzfgo1.20.linux-amd64.tar.gz
Windows直接下载.msi安装包
```
设置环境变量:
```bash
添加到~/.bashrc或~/.zshrc
exportPATH=$PATH:/usr/local/go/bin
exportGOPATH=$HOME/go
exportPATH=$PATH:$GOPATH/bin
```
验证安装:
```go
goversion
//应该输出类似:goversiongo1.20linux/amd64
```
2️⃣配置VSCode
安装必备插件:
-Go官方插件📦
-Delve调试器🔍
```bash
安装Delve调试工具
goinstallgithub.com/go-delve/delve/cmd/dlv@latest
```
3️⃣创建测试项目
```bash
mkdirhello-world
cdhello-world
gomodinitexample.com/hello
```
创建`main.go`文件:
```go
packagemain
import"fmt"
funcmain(){
fmt.Println("Hello,世界!🌍")
sum:=add(3,5)
fmt.Printf("3+5=%d
",sum)
}
funcadd(a,bint)int{
returna+b
}
```
4️⃣配置调试
在VSCode中按`F5`或点击调试按钮▶️,选择"Go"环境,自动生成`launch.json`:
```json
{
"version":"0.2.0",
"configurations":[
{
"name":"LaunchPackage",
"type":"go",
"request":"launch",
"mode":"auto",
"program":"${fileDirname}"
}
]
}
```
5️⃣开始调试
设置断点🔴在`add`函数处,然后:
-单步执行(F10)👣
-进入函数(F11)🔽
-查看变量值👀
-继续执行(F5)⏩
💡小贴士
-使用`govet`检查代码问题🔍
-格式化代码快捷键:Shift+Alt+F✨
-安装`gopls`获得更好的代码补全体验
现在你的Go开发环境已经准备就绪啦!Happycoding!有任何问题欢迎在评论区交流~💬
Go语言以其简洁高效著称,今天我们就来搭建Go开发环境并配置VSCode调试功能!🚀
1️⃣安装Go环境
首先下载并安装Go官方发行版:
```bash
Linux/macOS
wgethttps://golang.org/dl/go1.20.linux-amd64.tar.gz
tar-C/usr/local-xzfgo1.20.linux-amd64.tar.gz
Windows直接下载.msi安装包
```
设置环境变量:
```bash
添加到~/.bashrc或~/.zshrc
exportPATH=$PATH:/usr/local/go/bin
exportGOPATH=$HOME/go
exportPATH=$PATH:$GOPATH/bin
```
验证安装:
```go
goversion
//应该输出类似:goversiongo1.20linux/amd64
```
2️⃣配置VSCode
安装必备插件:
-Go官方插件📦
-Delve调试器🔍
```bash
安装Delve调试工具
goinstallgithub.com/go-delve/delve/cmd/dlv@latest
```
3️⃣创建测试项目
```bash
mkdirhello-world
cdhello-world
gomodinitexample.com/hello
```
创建`main.go`文件:
```go
packagemain
import"fmt"
funcmain(){
fmt.Println("Hello,世界!🌍")
sum:=add(3,5)
fmt.Printf("3+5=%d
",sum)
}
funcadd(a,bint)int{
returna+b
}
```
4️⃣配置调试
在VSCode中按`F5`或点击调试按钮▶️,选择"Go"环境,自动生成`launch.json`:
```json
{
"version":"0.2.0",
"configurations":[
{
"name":"LaunchPackage",
"type":"go",
"request":"launch",
"mode":"auto",
"program":"${fileDirname}"
}
]
}
```
5️⃣开始调试
设置断点🔴在`add`函数处,然后:
-单步执行(F10)👣
-进入函数(F11)🔽
-查看变量值👀
-继续执行(F5)⏩
💡小贴士
-使用`govet`检查代码问题🔍
-格式化代码快捷键:Shift+Alt+F✨
-安装`gopls`获得更好的代码补全体验
现在你的Go开发环境已经准备就绪啦!Happycoding!有任何问题欢迎在评论区交流~💬
1481

被折叠的 条评论
为什么被折叠?



