gjbae1212 / go-ws-broadcast

go-ws-websocket is a package that Websocket clients which are registered a broker broadcast messages using gorilla websocket.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-ws-websocket

go-ws-websocket is a package that Websocket clients which are registered a broker broadcast messages.

license

Installation

$ go get -u github.com/gjbae1212/go-ws-websocket

Usage

# create braker
broker, _ :=  NewBreaker()

# register 
client, _ := broker.Register(websocket)

# unregister 
_ = broker.Register(client)

# broadcast message
_ = broker.BroadCast(message)   

LICENSE

This project is following The MIT.

About

go-ws-websocket is a package that Websocket clients which are registered a broker broadcast messages using gorilla websocket.

License:MIT License


Languages

Language:Go 98.2%Language:Shell 1.8%