接触了新语言,不遇到一两个坑怎么会有感悟呢(不管他有多痛)前天的前天切片初始容量的事我先拔刀缓会儿,先说个简单的,本地调试,当我还是个萌新小白时,还不会调试,那golang哟 目之所及都是jinxing加粗提交的记录,后来我像不行了、这样要危险,本地debug!
我的go是go version go1.15.2 windows/amd64,debug之前先打开环境变量GO15VENDOREXPERIMENT=1
然后
go get github.com/derekparker/delve/cmd/dlv
嘿嘿我这样报错了,因为之前的项目里用的是:
github.com/go-delve/delve
一样的命令执行就可以了,这样一个就没有问题了 其实不然我还有一个问题:
Error running 'go build git-pd.megvii-inc.com/slg-service/warebasic':
Cannot run program "D:\soft\GoLand2019.2.3\jbr\bin\golangbindlv.exe"
(in directory "D:\golang\src\git-pd.megvii-inc.com\slg-service\warebasic"):
CreateProcess error=2, 系统找不到指定的文件
我一口盐汽水~这golangbindlv.exe文件我都查不到
后来我想我有dlv.exe,换个名字放到那个目录下?一试、果然还是我聪明啊,哈哈、成功了