From d1d4086b14c1693283905585da8c74d2d185d6a4 Mon Sep 17 00:00:00 2001 From: Gary Burd Date: Wed, 2 Mar 2016 14:56:29 -0800 Subject: [PATCH] Fix go vet warning Move variables from example function arguments to package level variables to avoid `go vet` warning. --- example_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/example_test.go b/example_test.go index ed22c4a..96449ea 100644 --- a/example_test.go +++ b/example_test.go @@ -12,6 +12,11 @@ import ( "github.com/gorilla/websocket" ) +var ( + c *websocket.Conn + req *http.Request +) + // The websocket.IsUnexpectedCloseError function is useful for identifying // application and protocol errors. // @@ -20,7 +25,8 @@ import ( // only expected close message from the client has the code // websocket.CloseGoingAway. All other other close messages are likely the // result of an application or protocol error and are logged to aid debugging. -func ExampleIsUnexpectedCloseError(err error, c *websocket.Conn, req *http.Request) { +func ExampleIsUnexpectedCloseError() { + for { messageType, p, err := c.ReadMessage() if err != nil {