Heim >Backend-Entwicklung >Golang >Debuggen des Golang-Frameworks mithilfe von Haltepunkten und Monitoren
Durch die Verwendung von Haltepunkten und Monitoren erhalten Sie Einblick in die Codeausführung des Go-Frameworks: Legen Sie Haltepunkte fest, um das Programm an bestimmten Zeilen anzuhalten. Erstellen Sie Monitore, um den Wert von Variablen oder Ausdrücken in Echtzeit zu überwachen gin und monitor debuggen die Route und überwachen den Wert der Kontextvariablen c.
Debuggen Sie das Go-Framework mit Haltepunkten und Monitoren
Beim Debuggen des Go-Frameworks können Sie Haltepunkte und Monitore verwenden, um Einblick in die Ausführung Ihres Codes zu erhalten. In diesem Artikel erfahren Sie, wie Sie diese Debugging-Tools einrichten und verwenden.
Haltepunkte
Haltepunkte ermöglichen es Ihnen, Ihr Programm anzuhalten, wenn die Codeausführung eine bestimmte Zeile erreicht. Um einen Haltepunkt festzulegen, gehen Sie in Visual Studio Code zu der Zeile und klicken Sie auf den grauen Bereich neben der Zeilennummer. Sie können auch die Tastenkombination F9 verwenden.
Monitor
Monitor ermöglicht Ihnen die Überwachung des Werts einer Variablen oder eines Ausdrucks in Echtzeit. Um einen Monitor zu erstellen, klicken Sie in der Debugger-Ansicht auf das Menü „Ansicht“ und wählen Sie „Überwachen“ aus. Geben Sie im Überwachungsfenster den Namen der Variablen oder des Ausdrucks ein.
Praktisches Beispiel
So verwenden Sie Haltepunkte und Monitore zum Debuggen von Routen in Gin:
/api/users
. /api/users
路由处理程序中设置断点。/api/users
URL。c
以监视上下文的当前值。c
Besuchen Sie die URL /api/users
in Ihrem Browser. Das Programm wird am Haltepunkt angehalten.
c
hinzu, um den aktuellen Wert des Kontexts zu überwachen. c
ändert. Das obige ist der detaillierte Inhalt vonDebuggen des Golang-Frameworks mithilfe von Haltepunkten und Monitoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!