/goim

goim

Primary LanguageGoMIT LicenseMIT

goim

goim is a im server writen by golang.

Features

  • light weight
  • high performance
  • pure golang implementation
  • heartbeat
  • auth (if a subscriber not auth then can't connect to comet node)
  • multiple protocol (websocket, tcp, todo http longpolling)
  • stat

Architecture

Protocol

Handshake

Document

English

中文

LICENSE

goim is is distributed under the terms of the GNU General Public License, version 3.0 GPLv3