golang debug 配置_Mac平台使用vscode搭建Golang开发环境

b9b8be75d992cb54bfb16f7d6e11965b.png

本篇介绍Mac平台 使用visual studio code搭建golang开发环境以及debug环境的配置

1. brew安装golang

# 安装
$ brew install golang

2. 配置Golang环境变量

GOROOT: 安装目录

GOPATH: 工作空间目录 (该目录不能和Go的安装目录一样,这个目录下面有三个子目录: `src、bin、pkg`)

Mac环境的环境变量设置在vim ~/.bash_profile,在文件尾部添加

export 

设置完成后 执行source ~/.bash_profile生效

查看go env检查环境变量是否设置成功

GOARCH

3. 安装vscode

  • 官网下载安装:[vscode 官网](Visual Studio Code - Code Editing. Redefined)
  • brew cask 安装:
# 安装:
$ brew cask install visual-studio-code
  • vscode插件安装

go:开发

vscode-icons`:颜值, 彩色文件,目录

Material Theme Kit::编辑器 UI 主题

visual studio code settings sync:同步 vscode 配置文件

[30个极大提高开发效率的VSCode插件](Fundebug:30个极大提高开发效率的VSCode插件)

  • 自定义vscode
{
    

4. 使用 vscode 自动安装 debug 必备的插件

由于网络原因可能无法下载(无法上外网)的解决方案:

1. 进入cd $GOPATH/src/http://github.com/golang,如果没有请创建

2. 下载tools工具:

git clone golang/tools tools

3. 将tools拷贝到 $GOPATH/src/http://golang.org/x/tools

$GOPATH/src/github.com/golang/tools 

4. 安装golang debug插件delve

使用brew install go-delve/delve/delve`或 手动安装

但实际中发现会出现错误,找不到安装包,不知如何解决,改手动安装

"go-delve/delve/delve"
   

使用Xcode命令行工具安装

   xcode-select --install

创建证书

  • 打开钥匙串访问
  • 菜单栏中选择钥匙串访问-证书助理-创建证书开始创建自签名证书
  • 证书名称设置为dlv;身份类型选择自签名根证书;证书类型选择代码签名,最后在让我覆盖这些默认值处打上勾,选择继续;
  • 有效期改长一些;
  • 然后一直往后,直到出现选择指定用于该证书的位置,选择钥匙串系统,然后选择创建;
  • 这样证书就创建好了。

进入$GOPATH/src/http://github.com/derekparker,同样,如果没有请自行创建目录

cd 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值