今天逛github超市時,發(fā)現一個非常不錯的數據可視化庫go-echarts,特分享給大家。
介紹
在 Golang 這門語言中,目前數據可視化的第三方庫還是特別少,go-echarts的開發(fā)就是為了填補這部分的空隙。Echarts是百度開源的非常優(yōu)秀的可視化圖表庫,憑借著良好的交互性,精巧的圖表設計,得到了眾多開發(fā)者的認可。也有其他語言為其實現了相應語言版本的接口,如 Python 的pyecharts,go-echarts 也是借鑒了pyecharts的一些設計思想。
特性
- 簡潔的 API 設計,使用如絲滑般流暢
- 囊括了 25+ 種常見圖表,應有盡有
- 高度靈活的配置項,可輕松搭配出精美的圖表
- 詳細的文檔和示例,幫助開發(fā)者更快的上手項目
- 多達 400+ 地圖,為地理數據可視化提供強有力的支持
Demo展示

1.gif

2.gif

3.gif

4.gif

5.gif

6.png

7.gif

8.gif

9.gif
是不是相當炫酷?
使用
我簡單看了下該庫的使用文檔和示例go-echarts/examples。發(fā)現它給出的示例中已經囊括了25種圖表的使用,真是非常用心。因此,我建議讀者朋友們可以直接在示例上進行改造即可。
倉庫地址
[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/