>  기사  >  백엔드 개발  >  Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결

Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결

咔咔
咔咔원래의
2020-07-14 17:27:252755검색

디버그는 프로그래머에게 매우 중요하지만 go1.14로 업그레이드한 후에는 더 이상 디버그를 사용할 수 없으므로 문제가 발생하면 해결하세요. 카카는 학습 과정에서 항상 최신 버전을 사용할 것을 고집해 왔습니다.

Kaka의 현재 제목을 기준으로 검색해 보면 이를 분석한 기사가 몇 개밖에 없는데 그들이 제시한 솔루션을 구현할 수 없어서 Kaka가 이 문제를 분석하는 기사를 게시했습니다.
가장 일반적인 해결 방법은

이 명령을 실행하는 것입니다. 알 수 없는 이유로 이 명령을 여기에서 실행해도 결과가 없으며 어쨌든 잠시 후 명령이 종료됩니다.

go get -u github.com/derekparker/delve/cmd/dlv이 문제를 아낌없이 해결해주세요

이 문제는 이 델브가 1.14 버전에서 설치되지 않아서 발생하는 문제입니다카카는 윈도우에서 동작하고 있고, 사용하는 에디터는 고랜드입니다.

Kaka의 GOROOT은 C:Go에 있습니다. Kaka가 제공한 사진에 디렉토리가 누락된 경우 직접 입력해 주세요

github.com/go-devel 폴더를 생성하세요Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결그런 다음 go-devel 폴더 git clone https://github.com/derekparker/delve.git여기에 이미지 설명 삽입다운로드 후 다음 파일이 나타나며 모두 delve 폴더에 있습니다 여기에 이미지 설명 삽입 패키지를 설치하려면 go install을 사용해야 합니다git clone https://github.com/derekparker/delve.gitGo 1.14로 업그레이드 후 디버깅이 안되는 문제 해결下载完后就会出现以下文件,并且都在delve这个文件夹下Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결最后我们需要使用go install来安装我们的包

执行指令go install github.com/go-delve/delve/cmd/dlv这里你需要看清楚目录结构

执行完指令后就会在GOPATH/bin下面产生一个dlv的可执行程序,如果没有这个文件则安装失败。回过头在看看哪里的操作跟咔咔不一样哈。Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결打开Goland编辑器,根据咔咔给的箭头提示点击,这时会弹出来一个create,点击即可Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결然后输入以下内容dlv.path=C:/Go/bin/dlv.exeGo 1.14로 업그레이드 후 디버깅이 안되는 문제 해결github.com/go-delve/delve/cmd/dlv를 설치하세요여기서 디렉터리 구조를 명확하게 확인해야 합니다

명령을 실행한 후 dlv 실행 프로그램이 실행됩니다. GOPATH/bin 아래에 생성됩니다. 해당 파일이 없으면 설치가 실패합니다. 카카와 조작이 어떻게 다른지 다시 한번 살펴보세요. 여기에 이미지 설명 삽입Goland 편집기를 열고 Kaka가 제공한 화살표 프롬프트에 따라 클릭하세요. 생성이 팝업되므로 클릭하세요.다음 내용을 입력하세요dlv.path=C:/Go/bin/dlv.exe, 방금 설치된 실행 프로그램입니다Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결 모든 작업이 완료되었음을 알리고 Goland를 다시 시작하고 중단 지점을 살펴보세요.

🎜Go의 중단점은 여전히 ​​매우 편안하고 멋져 보입니다. 이 문제는 완벽하게 해결되었습니다🎜🎜

배움에 대한 끈기, 블로깅에 대한 끈기, 공유에 대한 끈기는 Kaka가 경력 이후부터 항상 지켜온 신념입니다. Kaka의 Nuoda 인터넷 기사가 여러분에게 조금이나마 도움이 되기를 바랍니다.

위 내용은 Go 1.14로 업그레이드 후 디버깅이 안되는 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.