Go 程序开展时数据统计的可视化工具 Statsviz
发布时间:2021-11-24 05:29:23 所属栏目:大数据 来源:互联网
导读:它的图形化展现对于我们了解 Go 程序的 GC 行为,以及内存开销等很有用! 使用也很简单: 1. go get github.com/arl/statsviz 2. 在你的 http.ServeMux 上注册 mux := http.NewServeMux() statsviz.Register(mux) 或者使用默认 http 注册: statsviz.RegisterD
它的图形化展现对于我们了解 Go 程序的 GC 行为,以及内存开销等很有用! 使用也很简单: 1. go get github.com/arl/statsviz 2. 在你的 http.ServeMux 上注册 mux := http.NewServeMux() statsviz.Register(mux) 或者使用默认 http 注册: statsviz.RegisterDefault() 如果你的程序不是一个 http 应用程序,那么你可以添加以下代码来启动 go func() { log.Println(http.ListenAndServe("localhost:6060", nil)) }() 这段代码,我相信大家都非常熟悉了吧~ 当我们将启动之后,我们可以直接在浏览器中打开: 看起来酷炫高大上,其实主要还是依赖于 Go 为我们提供的 runtime stats (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐