From cdedf21e585dae942951e34d6defc3215b4280fa Mon Sep 17 00:00:00 2001 From: Jordan Pittier Date: Sun, 10 Dec 2017 04:53:53 +0100 Subject: [PATCH] examples/chat/client.go: avoid allocating []byte{} for PingMessage (#312) It's useless and only gives more work to the GC. --- examples/chat/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/chat/client.go b/examples/chat/client.go index ecfd9a7..7ae4415 100644 --- a/examples/chat/client.go +++ b/examples/chat/client.go @@ -113,7 +113,7 @@ func (c *Client) writePump() { } case <-ticker.C: c.conn.SetWriteDeadline(time.Now().Add(writeWait)) - if err := c.conn.WriteMessage(websocket.PingMessage, []byte{}); err != nil { + if err := c.conn.WriteMessage(websocket.PingMessage, nil); err != nil { return } }