ホームページ  >  記事  >  バックエンド開発  >  GoLangのデバッグ操作方法

GoLangのデバッグ操作方法

藏色散人
藏色散人転載
2021-05-26 16:06:483401ブラウズ

次のチュートリアルコラムでは、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 を使用して実行すると、デバッガが 1 つ増えます。これがどのように機能するのか理解できません。
後で試してください。さらに追加します。

以上がGoLangのデバッグ操作方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。