# README
Statsview
Statsview 是一个简单的统计数据可视化工具, 基于go-echarts.
📝 Usage
参考examples/demo
views := []statsview.Viewer{
statsview.NewBasicViewer("Goroutine", nil, func() []float64 {
return generateValues()
})
}
statsview.Startup(views)
// Visit your browser at http://localhost:8088/statsview
⚙️ Configuration
Statsview gets a variety of configurations for the users. Everyone could customize their favorite charts style.
// 统计间隔
// default -> 2000
WithInterval(interval int)
// 可视化url
// default -> "localhost:18066"
WithAddr(addr string)
// 时间格式
// default -> "15:04:05"
WithTimeFormat(s string)
// 主题
// default -> Macarons
//
// Optional:
// * ThemeWesteros
// * ThemeMacarons
WithTheme(theme Theme)
Set the options
statsview.SetConfiguration(
statsview.WithAddr("192.168.0.1:8088"),
statsview.WithInterval(10000))