コード例 #1
0
ファイル: middleware.go プロジェクト: webx-top/webx
// Wrap adds several routes from package `net/http/pprof` to *gin.Engine object
func Wrap(router *echo.Echo) {
	router.Get("/debug/pprof/", IndexHandler())
	router.Get("/debug/pprof/heap", HeapHandler())
	router.Get("/debug/pprof/goroutine", GoroutineHandler())
	router.Get("/debug/pprof/block", BlockHandler())
	router.Get("/debug/pprof/threadcreate", ThreadCreateHandler())
	router.Get("/debug/pprof/cmdline", CmdlineHandler())
	router.Get("/debug/pprof/profile", ProfileHandler())
	router.Get("/debug/pprof/symbol", SymbolHandler())
	router.Get("/debug/pprof/trace", TraceHandler())
}