掘金社区

使用golang和掘金sdk(二):登录Pinned highlighted

y***7@163.com 发表在掘金2 2017-01-18 05:51:58

掘金2
1515
5
0

下面我们以掘金的登录功能为例,说明如何通过golang调用掘金的SDK api。
掘金的c api如下:
int gm_login(const char *username,
const char *password,
const char *addr = NULL);
在windows环境下,使用golang的如下方法可以加载libdm.dll:
modgm:=syscall.NewLazyDLL("libgm.dll")
然后生成函数实例:
procLogin:=modgm.NewProc("gm_login")
r, _, _ := procLogin.Call(StrPtr("username"), StrPtr("password"))
if r == 0 {
loginSuccess = true
} else {
loginSuccess = false
}
这样就可以实现登录功能。

评论: 5

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