如何用golang写个程序获取斗鱼直播间的弹幕?

gogogolang · · 2986 次点击
不知道怎么通信 写了段代码,发现读不到数据。。。 tcpAddr,err:= net.ResolveTCPAddr("tcp","openbarrage.douyutv.com:8601") if err!=nil{ print("err1") panic(err) } tcpConn,err :=net.DialTCP("tcp",nil,tcpAddr) if err!=nil{ print("err2") panic(err) } //登陆请求消息 loginreq:=[]byte("type@=loginreq/roomid@=122402/") //分组消息 joingroup := []byte("tyep@=joingroup/rid@=122402/gid@=-9999/") //发送请求消息 tcpConn.Write(loginreq) //发送分组消息 tcpConn.Write(joingroup) data := make([]byte,10,10) //读取响应消息 num ,err :=tcpConn.Read(data) if err!=nil{ panic(err) } fmt.Println(num)
#2
更多评论
自己实现一个,正好锻炼下 Go 嘛
#1