logo
0
0
WeChat Login
Forkfromexamples/ecosystem/ai-review, aheadmain5 commits

使用 vs code 也行 但是 应该是用 goland 体验更好

代码评审示例

新创建的项目 
go mod init github/aa/bb


如果是刚拉取的项目 
安装依赖(类似npm intall)
go mod tidy 

添加依赖(类似npm i vue)
go get 某个包 

直接运行
go run main.go

编译然后运行 
go build
./gin-example

8小时转职Golang工程师(如果你想低成本学习Go语言)-v1.14 https://www.bilibili.com/video/BV1gf4y1r79E/ 导包 goroutine

运行程序

安装这个插件 formulahendry.code-runner 支持启动很多种语言的 快速运行

调试程序

对于golang 要进行调试 必须安装 dlv 才行 go install github.com/go-delve/delve/cmd/dlv@latest 使用 get 无法调试,应使用 install安装 #go get github.com/go-delve/delve/cmd/dlv

wowbox.code-debuger 此插件支持代码右上角的按钮 快捷启动调试

如果要使用 vs code 内置的调试配置 可以和ai说 针对某个代码文件 生成vs code 调试此程序的配置

/workspace/.vscode/launch.json
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch main.go",
      "type": "go",
      "request": "launch",
      "mode": "auto",
      "program": "${workspaceFolder}/main.go",
      "env": {},
      "args": []
    }
  ]
}

About

代码评审示例

Language
Go100%