Imports github.com/gorilla/websocket Standard library imports crypto/sha256 bytes crypto/hmac encoding/base64 encoding/json errors fmt math net/http net/url os reflect strconv strings time