This is a creation in Article, where the information may have evolved or changed.
Download Address: Https://github.com/e421083458/gochat
Go Development web chat room
This example is based on websocket and jquery development. WebSocket JQuery
This example is characterized as follows: 1. Both browser client and command line client are supported. 2. Support Private chat.
running the instance
Instance run in Go environment, install go environment please refer to (Http://golang.org/doc/install)
Start the server.
$ go get github.com/gorilla/websocket$ git clone git@github.com:e421083458/gochat.git$ cd server$ go run *.go
Run the command line client
$ CD client$ go run *.go
Run the browser client http://127.0.0.1:8080/
Login Chat Room Input:
username=niuyufu&token=123456
Talk to someone in private. Input:
@dengyanlu 这是私聊信息
The effect is as follows: