今天逛github超市時,發(fā)現(xiàn)一個非常不錯的數(shù)據(jù)可視化庫go-echarts,特分享給大家。
介紹
在 Golang 這門語言中,目前數(shù)據(jù)可視化的第三方庫還是特別少,go-echarts的開發(fā)就是為了填補(bǔ)這部分的空隙。Echarts是百度開源的非常優(yōu)秀的可視化圖表庫,憑借著良好的交互性,精巧的圖表設(shè)計,得到了眾多開發(fā)者的認(rèn)可。也有其他語言為其實(shí)現(xiàn)了相應(yīng)語言版本的接口,如 Python 的pyecharts,go-echarts 也是借鑒了pyecharts的一些設(shè)計思想。
特性
- 簡潔的 API 設(shè)計,使用如絲滑般流暢
- 囊括了 25+ 種常見圖表,應(yīng)有盡有
- 高度靈活的配置項(xiàng),可輕松搭配出精美的圖表
- 詳細(xì)的文檔和示例,幫助開發(fā)者更快的上手項(xiàng)目
- 多達(dá) 400+ 地圖,為地理數(shù)據(jù)可視化提供強(qiáng)有力的支持
Demo展示
是不是相當(dāng)炫酷?
使用
我簡單看了下該庫的使用文檔和示例go-echarts/examples。發(fā)現(xiàn)它給出的示例中已經(jīng)囊括了25種圖表的使用,真是非常用心。因此,我建議讀者朋友們可以直接在示例上進(jìn)行改造即可。
倉庫地址
[go-echarts] https://github.com/go-echarts/go-echarts
[go-echarts/examples] https://github.com/go-echarts/examples
[pyecharts] https://github.com/pyecharts/pyecharts
[Echarts] http://echarts.apche.com/