> 백엔드 개발 > Golang > GoLang 디버깅 작업 방법

GoLang 디버깅 작업 방법

藏色散人
풀어 주다: 2021-05-26 16:06:48
앞으로
3473명이 탐색했습니다.

다음 튜토리얼 칼럼인 golang에서는 goLang의 디버깅 작업 방법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!

오늘 StudygoLang에 갔는데 블로그에 기사를 포함하고 싶어하는 것을 발견했습니다. 나쁜 시작은 아닙니다.

그러다가 누군가 디버그 내용을 게시한 것을 발견했습니다. 솔직히 이 물건이 어디서 나온 것인지 모르겠습니다. 이해할 수 없습니다.

본인만이 찾을 수 있습니다. 나중에 그의 github 주소를 찾았습니다.

go get github.com/mailgun/godebug
go install   github.com/mailgun/godebug
로그인 후 복사

설치가 완료된 후입니다. godebug 명령을 실행하고


package main

import (
	"fmt"
)

func main() {
	_ = "brakpoint"
	x := "debugger"
	debug_funtion(x)
	debug_value_save(x)
	fmt.Println(x)
}

func debug_funtion(x string) {
	fmt.Printf("x=,%s!\n", x)
}
func debug_value_save(x string) {
	x = "sssss"
	fmt.Printf("goodbye,%s!\n", x)
}
로그인 후 복사

코드를 몇 개 작성했는데, Godebug로 실행하면 추가 디버거가 있는데, 이게 어떻게 작동하는지 이해가 안 돼요.

나중에 시도해 보세요. 더 추가할 내용이 있습니다.

위 내용은 GoLang 디버깅 작업 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿