Repolode
go-delve

go-delve/delve

Go 프로그래밍 언어용 디버거로, 방해가 되지 않으면서 간편하게 실행하고 사용할 수 있도록 설계되었습니다.

스타
24,961
포크
2,216
열린 이슈
84
마지막 커밋
어제

어떤 프로젝트인가요?

Delve는 Go 프로그램용 디버거입니다. 개발자는 코드를 단계별로 실행하고, 변수와 고루틴을 살펴보며, 프로그램 실행 중 동작을 제어할 수 있습니다. Go용으로 간편하면서도 기능이 충실한 디버깅 도구를 제공하는 것이 목표입니다.

이 프로젝트는 시작과 사용이 쉬워 디버깅 세션에서 도구 자체보다 문제에 집중할 수 있도록 하는 것을 지향합니다. README에는 커맨드라인 클라이언트와 명령줄 옵션이 문서화되어 있으며, 플러그인과 클라이언트가 기반으로 삼을 수 있는 API를 통한 편집기 및 GUI 연동 방법도 소개되어 있습니다.

Delve는 Go로 작성되었으며 MIT 라이선스로 배포됩니다. 문서에는 설치, 시작하기, 편집기 연동, API를 활용한 커스텀 클라이언트 작성 안내가 포함되어 있습니다.

핵심 기능

  • 01디버깅 세션에서 Go 코드를 단계별로 실행하고 프로그램 동작을 제어합니다.
  • 02프로그램 실행 중 변수와 고루틴, 프로그램 상태를 살펴봅니다.
  • 03문서화된 명령줄 옵션을 제공하는 커맨드라인 클라이언트가 포함되어 있습니다.
  • 04편집기, GUI 및 기타 클라이언트가 연동할 수 있도록 API를 제공합니다.

활용 사례

  • 개발 중 Go 애플리케이션을 로컬에서 디버깅합니다.
  • 편집기나 IDE 작업 흐름에 단계별 디버깅을 통합합니다.
  • Delve API를 기반으로 커스텀 디버깅 프런트엔드를 구축합니다.

빠른 시작

  1. 1

    Go 툴체인으로 Delve를 설치하세요

    go install github.com/go-delve/delve/cmd/dlv@latest
  2. 2

    시작하기 가이드를 읽고 디버깅을 시작하세요

토픽

자주 묻는 질문

delve은(는) 무엇인가요?
Go 프로그래밍 언어용 디버거로, 방해가 되지 않으면서 간편하게 실행하고 사용할 수 있도록 설계되었습니다. Delve는 Go 프로그램용 디버거입니다. 개발자는 코드를 단계별로 실행하고, 변수와 고루틴을 살펴보며, 프로그램 실행 중 동작을 제어할 수 있습니다. Go용으로 간편하면서도 기능이 충실한 디버깅 도구를 제공하는 것이 목표입니다.
delve은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
delve은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
delve은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. delve의 마지막 커밋은 2026년 11월 6일입니다.
delve은(는) 어디에 사용할 수 있나요?
개발 중 Go 애플리케이션을 로컬에서 디버깅합니다. 편집기나 IDE 작업 흐름에 단계별 디버깅을 통합합니다. Delve API를 기반으로 커스텀 디버깅 프런트엔드를 구축합니다.
delve는 어떻게 설치하나요?
Go 툴체인으로 Delve를 설치하세요: go install github.com/go-delve/delve/cmd/dlv@latest 시작하기 가이드를 읽고 디버깅을 시작하세요
delve은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/go-delve/delve

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트