掘金社区

使用golang和掘金sdk(一):环境Pinned highlighted

y***7@163.com 发表在掘金2 2017-01-17 05:14:40

掘金2
782
0
0

所谓磨刀不误砍柴工,欲善其事,先利其器。因此本帖首先介绍使用golang及掘金sdk的环境构建。
1.掘金提供了多种语言的SDK,包括C,C#,Python等,可以适用不同的客户群,但是C#,python等,都是调用了底层的c sdk,
因此从运行效率上看,c sdk肯定是最高的,但是开发难度大。
2.golang是开发效率与运行效率都不错的语言,而且适用多种环境,因此本人研究了通过golang调用掘金的c sdk,实现数据查询等功能,兼顾了运行与开发效率。
3.掘金的C sdk包括Windows及linux版,并且分为32位及64位版,因此开发者要基于自己的环境选择合适版本的sdk。
4.使用的windows 64位版C sdk。
5.开发环境包括:A.掘金C SDK,B.golang1.5以上,建议1.7 C.linux环境需要cgo环境,Windows环境如果直接调用dll,可以不用 D.LiteIDE等开发IDE E.talib等库 F.申请一个掘金账号

由于在Windows环境golang可以直接调用C的dll,因此建议可以现在windows环境开发与测试。

暂无评论

Looks like your connection to 掘金量化社区 - 量化交易者的策略交流学习社区 was lost, please wait while we try to reconnect.