我比较熟悉go语言,想用go写一个websocket客户端,然后编译成动态库,c语言再使用,现在比较困惑的是,html5的websocket会使用,现在不知道c如何处理收到消息的时候处理某一件事情,就是调用某一个函数,编程的思维完全切换不过来
我比较熟悉go语言,想用go写一个websocket客户端,然后编译成动态库,c语言再使用,现在比较困惑的是,html5的websocket会使用,现在不知道c如何处理收到消息的时候处理某一件事情,就是调用某一个函数,编程的思维完全切换不过来
这是一个通信问题
你应该处理两件事
第二个问题,就是把c函数传递给go函数,当go收到消息时就会调用你的c函数了
了解一下回调函数
的概念,就懂了
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答2k 阅读✓ 已解决
1 回答3.4k 阅读
1 回答3.3k 阅读
2 回答2.2k 阅读
你最好整理下自己的问题表述。不是很懂你在问什么。
下面我大概猜下的你问题。
0.你是问要怎么设计接口?这个看你业务需求吧。
1.或许你是因为 Websocket API 都是回调函数所以时序搞不清楚?这个看些Websocket的资料。