VSCode로 beego 디버깅
소개
beego의 학습중에, 브레이크 하려고 VSCode의 ←를 포치해도 전혀 멈추지 않았기 때문에 메모적으로 투고.
전제
delve 설치
beego 프로젝트의 루트 폴더에서 다음 실행.
$ go get -u github.com/derekparker/delve/cmd/dlv
일단 동작 확인. 아래가 나오면 OK.
$ dlv version
Delve Debugger
Version: 1.5.1
Build: $Id: bca418ea7ae2a4dcda985e623625da727d4525b5 $
launch.json 만들기
VsCode에서 실행 탭을 누르십시오.
첫회는 실행 파일을 작성~이 나오므로 눌러서 작성한다.
그러면 다음과 같은 느낌이 될 것.
이 launch.json을 아래와 같이 변경한다.
launch.json{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
// "type": "godlvdap",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/main.go",
"env": {},
"args": []
}
]
}
program이 포인트입니다.
beego는 main.go를 동작시키고 싶기 때문에 현재 폴더 이하의 main.go를 지정.
기타 자세한 내용은 다음을 참조하십시오.
Visual Studio Code로 Go 언어의 디버깅 환경 설정
중단점 추가 및 실행
나중에 다른 것처럼 브레이크 포인트를 추가하고 VSCode 왼쪽 상단의 launch ▷ 누르기로 실행.
처리를 통해 무사히 디버깅할 수 있을 것이다.
결론
새로운 언어를 사용하면 환경 주위에 시간이 걸릴 수 있습니다.
Reference
이 문제에 관하여(VSCode로 beego 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/y_nomura_CR/items/9f69a9c1717f3c02e68d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ go get -u github.com/derekparker/delve/cmd/dlv
$ dlv version
Delve Debugger
Version: 1.5.1
Build: $Id: bca418ea7ae2a4dcda985e623625da727d4525b5 $
VsCode에서 실행 탭을 누르십시오.
첫회는 실행 파일을 작성~이 나오므로 눌러서 작성한다.
그러면 다음과 같은 느낌이 될 것.
이 launch.json을 아래와 같이 변경한다.
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
// "type": "godlvdap",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/main.go",
"env": {},
"args": []
}
]
}
program이 포인트입니다.
beego는 main.go를 동작시키고 싶기 때문에 현재 폴더 이하의 main.go를 지정.
기타 자세한 내용은 다음을 참조하십시오.
Visual Studio Code로 Go 언어의 디버깅 환경 설정
중단점 추가 및 실행
나중에 다른 것처럼 브레이크 포인트를 추가하고 VSCode 왼쪽 상단의 launch ▷ 누르기로 실행.
처리를 통해 무사히 디버깅할 수 있을 것이다.
결론
새로운 언어를 사용하면 환경 주위에 시간이 걸릴 수 있습니다.
Reference
이 문제에 관하여(VSCode로 beego 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/y_nomura_CR/items/9f69a9c1717f3c02e68d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
새로운 언어를 사용하면 환경 주위에 시간이 걸릴 수 있습니다.
Reference
이 문제에 관하여(VSCode로 beego 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/y_nomura_CR/items/9f69a9c1717f3c02e68d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)