2016-11-10 4 views
-2

websocketを使用してgoserverに接続されているアプリがあります。すべてのデバイスにproductNum:「受注」 - 私は私がメッセージをブロードキャストする必要があるPOSTコールを受信するとhttps://github.com/gorilla/websocket/tree/master/examples/chatGolang:特定のPOST JSONが受信されたときにWebSocketにメッセージをブロードキャストします。

http.HandleFunc("/ws", func(w http.ResponseWriter, r *http.Request) { 
     serveWs(hub, w, r) 
    }) 

- 私は、WebSocketの接続を作成するには、このコードを使用していました。 productNumは投稿リクエストで受信されます。

http.HandleFunc("/post",BroadcastMessage()) 

これを行うには、私がBroadcastMessage()に書き込む必要があることを知りたいと思います。助けてください。

+0

JSONを解析するために、コードを書かれて、私はproductNum変数を持っています。メッセージを放送するだけです。 – deepakssn

答えて

1

BroadcastMessageでは、ハブの放送チャネルに[]byteを送信:私は書かれている

hub.broadcast <- message 
+0

ありがとうございました。魅力的な作品! – deepakssn

関連する問題