Maison >développement back-end >Golang >Méthode d'opération de débogage GoLang

Méthode d'opération de débogage GoLang

藏色散人
藏色散人avant
2021-05-26 16:06:483464parcourir

La colonne tutorielle suivante de golang vous présentera la méthode d'opération de débogage de goLang. J'espère qu'elle sera utile aux amis dans le besoin !

Je suis allé à un StudygoLang aujourd'hui et j'ai découvert que le blog voulait inclure un article. Ce n'est pas un mauvais début.

Puis j'ai trouvé que quelqu'un avait posté un truc de débogage. Honnêtement, je ne sais pas d'où vient ce truc. Je ne peux pas comprendre.

Vous devez le chercher vous-même. J'ai trouvé son adresse github plus tard.

go get github.com/mailgun/godebug
go install   github.com/mailgun/godebug

Une fois l'installation terminée. Exécutez la commande godebug et voyez si


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)
}

a écrit du code. Mais lorsque vous l'exécuterez avec godebug, il y aura un débogueur supplémentaire, et ce n'est pas mon cas. comprendre comment cette chose fonctionne.

Essayez-le plus tard. Plus à ajouter.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer