Golang 數據可視化利器 go-echarts 開源啦

若是一門語言能夠用來寫爬蟲,那麼它就須要一個優雅的數據可視化庫。 ---沃.茲基碩德html

在 Golang 這門語言中,目前數據可視化的第三方庫仍是特別少,go-echarts 的開發就是爲了填補這部分的空隙。Echarts 是百度開源的很是優秀的可視化圖表庫,憑藉着良好的交互性,精巧的圖表設計,獲得了衆多開發者的承認。也有其餘語言爲其實現了相應語言版本的接口,如 Python 的 pyecharts,go-echarts 也是借鑑了 pyecharts 的一些設計思想。git

🔰 安裝github

$ go get -u github.com/chenjiandongx/go-echarts/...
複製代碼

✨ 特性golang

簡潔的 API 設計,使用如絲滑般流暢
囊括了 20+ 種常見圖表,應有盡有
高度靈活的配置項,可輕鬆搭配出精美的圖表
詳細的文檔和示例,幫助開發者更快的上手項目
多達 400+ 地圖,爲地理數據可視化提供強有力的支持shell

📝 使用瀏覽器

僅須要幾行核心代碼就可畫出美觀的圖表bash

生成的 bar.html 是這樣的。Cool!echarts

固然你也能夠使用更加 golang 的方式,利用 net/httpui

打開瀏覽器訪問 http://localhost:8081 也能夠看到一樣的效果!spa

🔖 Demo

運行 example/main.go 可預覽全部示例

$ cd your/gopath/src/github.com/chenjiandongx/go-echarts/example
$ go build .
$ ./example
複製代碼

瞭解更多文檔的內容請訪問 go-echarts.chenjiandongx.com

相關文章
相關標籤/搜索