Versions in this module Expand all Collapse all v1 v1.1.0 Jan 26, 2024 v1.0.0 Aug 20, 2020 Changes in this version + var AlreadyConnectedError = errors.New("already connected") + type BasicWebsocket struct + AutoReconnect bool + OnConnect func() + OnError func(err error) + OnMessage func(b []byte) error + ReconnectTime time.Duration + func NewBasicWebsocket(url string, header http.Header) *BasicWebsocket + func (ws *BasicWebsocket) Connect() error + func (ws *BasicWebsocket) Disconnect() bool + func (ws *BasicWebsocket) ForceDisconnect() + func (ws *BasicWebsocket) IsConnected() bool + func (ws *BasicWebsocket) Reconnect() error + func (ws *BasicWebsocket) SendBytes(bytes []byte) + func (ws *BasicWebsocket) SendJSON(data interface{}) error + func (ws *BasicWebsocket) SendString(s string)