谨慎炒股,珍惜生活!!!
主要是对 TuShare 接口的 Go 封装。
导入本包后,使用代码补齐查询所有接口。
如对具体接口有疑问,请参考接口注释、测试用例。
import (
"github.com/yushikuann/go-tushare-sdk/client"
)
func main() {
token := "your tushare token"
tushareClient := client.New(token)
params := make(map[string]string)
params["list_status"] = "L"
var fields []string
fieldStr := "ts_code,symbol,name,area,industry,market,list_date"
fields = strings.Split(fieldStr, ",")
data,err := tushareClient.StockBasic(params,fields)
// todo fill your code
}
请在本地创建 env.json
的 env-dev.json
副本,然后填入自己的 TuShare token。
部分接口未封装,如果有需要,请提交 PR(各接口的实现方式参考 Python 版源码 / 本包源码)。