simple websocket implementation in Go