在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Go(又称Golang,wiki 中文)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的开源编程语言(github),支持windows、linux、macOS等操作系统。
安装SDK 在运行和调试go脚本之前,需要安装SDK包(当前最新的go版本为1.13.5 windows版本:go1.13.5.windows-amd64)。 安装程序会将go脚本解释器等相关文件复制到目标目录中,最后会将SDK包的bin目录添加到系统环境变量%Path%中,并新增用户级环境变量%GOPATH%=%USERPROFILE%\go,并将其该路径添加到用户级环境变量%path%中 注:%GOPATH%是用来存放go语言相关的第三方工具或插件
安装Delve调试器 go get -v github.com/go-delve/delve/cmd/dlv 注1:以上命令会调用git.exe从github上克隆Delve的源码,并放置在%GOPATH%\src\github.com\go-delve\delve目录中 注2:下载dlv.exe调试器并放置在%GOPATH%\bin目录中 此时就可以用dlv对go脚本命令行调试了 命令如:dlv debug d:\main.go b main.go:4 // 在main.go的第4行放置一个断点 bp // 查看断点信息 bt // 打印堆栈 n // 执行下一句代码(相当于vs中的F10) c // 继续执行(相当于vs中的F5) exit // 退出调试 locals // 打印当前局部变量 p nVar1 // 打印nVar1变量的值 ls // 显示源码
除了安装上面的go语言SDK和Delve调试器外,还需要在vsCode中安装Microsoft的go插件:Rich Go language support for Visual Studio Code (注:其github在这里,可在vscode的Extensions面板中搜索go找到它然后直接安装) 还可安装其他插件来增强vsCode中go语言的功能 详见:Go tools that the Go extension depends on
|
请发表评论