文件名称:debugger:Go的调试助手
文件大小:116KB
文件格式:ZIP
更新时间:2024-05-05 12:45:49
go debugger debugging golang goland
调试器中间件 该软件包为Go应用程序提供了调试中间件,以在调试器中更好地显示goroutine。 如果不积极使用,它在生产代码中的性能损失几乎为零。 在IDE中的外观 在下面,您可以看到此功能在GoLand IDE中的外观: 如何使用 使用以下一种模式将其包括在您的应用程序中。 然后,使用-tags debugger编译应用程序,例如 go build -tags debugger 有关如何使用此功能的更多详细信息,请参见以下博客文章: : HTTP处理程序 在您的代码中,将HTTP处理程序替换为Middleware函数调用。 原来的: router . HandleFunc ( "/" , homeHandler ) 替代品: router . HandleFunc ( "/" , debugger . Middleware ( homeHandler , func (
【文件预览】:
debugger-master
----go.mod(45B)
----debug.go(896B)
----debugger-labels.png(116KB)
----no.go(320B)
----.idea()
--------misc.xml(174B)
--------dictionaries()
--------.name(8B)
--------deployment.xml(528B)
--------modules.xml(268B)
--------.gitignore(176B)
--------runConfigurations()
--------debugger.iml(489B)
--------vcs.xml(180B)
----LICENSE(1KB)
----README.md(3KB)
----debugger_test.go(2KB)
----common.go(708B)