Skip to content
Another websocket implementation, which is inspired by https://github.com/noVNC/websockify and https://github.com/gorilla/websocket.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vncproxy
.gitignore
LICENSE
README.md
encode.go
upgrader.go
websocket.go

README.md

websocket

This is a websocket implementation, which is inspired by websockify and websocket.

It has no any dependencies.

Difference from gorilla/websocket

  • gorilla/websocket only has a goroutine to read from websocket and a goroutine to write to websocket, that's, read or write can be done concurrently.
  • Though this library cannot read from websocket concurrently, it's able to write to websocket concurrently. Moreover, it will be enhanced to read concurrently.

Install

$ go get -u github.com/xgfone/websocket

API

See GoDoc

VNC Proxy on WebSocket

The sub-package vncproxy supplies a HTTP handler about VNC Proxy on Websocket.

You can’t perform that action at this time.