-
-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
better comments, history method action metric
- Loading branch information
Showing
8 changed files
with
51 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,18 @@ | ||
// Package centrifuge is a real-time messaging library that abstracts | ||
// several bidirectional transports (Websocket, SockJS) and provides | ||
// primitives to build real-time applications with Go. It's also used as | ||
// core of Centrifugo server (https://github.com/centrifugal/centrifugo). | ||
// | ||
// The API of this library is almost all goroutine-safe except cases where | ||
// one-time operations like setting callback handlers performed. Library | ||
// expects that code inside callbacks will not block. | ||
// primitives to build scalable real-time applications with Go. It's | ||
// also used as a core of Centrifugo server (https://github.com/centrifugal/centrifugo). | ||
// | ||
// Centrifuge library provides several features on top of plain Websocket | ||
// implementation - read highlights in library README on Github – | ||
// https://github.com/centrifugal/centrifuge. | ||
// | ||
// The API of this library is almost all goroutine-safe except cases where | ||
// one-time operations like setting callback handlers performed, also your | ||
// code inside event handlers should be synchronized since event handlers | ||
// can be called concurrently. Library expects that code inside event handlers | ||
// will not block. See more information about client connection lifetime and | ||
// event handler order/concurrency in README on Github. | ||
// | ||
// Also check out examples in repo to see main library concepts in action. | ||
package centrifuge |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters