WuKongIM / WuKongIMGoSDK

Go SDK for WuKongIM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

悟空IM GO SDK

引入包

go get github.com/WuKongIM/WuKongIMGoSDK

使用

import  "github.com/WuKongIM/WuKongIMGoSDK/pkg/wksdk"

初始化

cli := wksdk.NewClient("tcp://127.0.0.1:5100",wksdk.WithUID("xxxx"),wksdk.WithToken("xxxxx"),wksdk.WithReconnect(true))

连接

cli.Connect()

// 监听连接状态
cli.OnConnect(func(status Status,reasonCode int) {
    //TODO
})

发送消息

result,_ := cli.SendMessage(content,channel)

接受消息

cli.OnMessage(func(m *Message) {
    //TODO
})

About

Go SDK for WuKongIM

License:Apache License 2.0


Languages

Language:Go 100.0%