├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── HttpLongPollAPI.md ├── LICENSE ├── README.md ├── addons.go ├── addons_test.go ├── client ├── README.md ├── client.go └── client_test.go ├── events.go ├── events_test.go ├── examples ├── README.md ├── authentication │ └── auth.go ├── chatbot │ └── chatbot.go ├── filepersist │ └── filepersist.go ├── microchat │ └── microchat.go └── stressor │ ├── client │ └── main.go │ └── server │ └── main.go ├── fileaddon.go ├── fileaddon_test.go ├── go.mod ├── go.sum ├── js-client ├── README.md └── client.js ├── longpoll.go ├── longpoll_test.go ├── priority_queue.go ├── priority_queue_test.go ├── utils.go └── utils_test.go /.gitattributes: -------------------------------------------------------------------------------- 1 | *.png binary 2 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/.gitignore -------------------------------------------------------------------------------- /HttpLongPollAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/HttpLongPollAPI.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/README.md -------------------------------------------------------------------------------- /addons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/addons.go -------------------------------------------------------------------------------- /addons_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/addons_test.go -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/client/README.md -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/client/client.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/client/client_test.go -------------------------------------------------------------------------------- /events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/events.go -------------------------------------------------------------------------------- /events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/events_test.go -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/authentication/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/authentication/auth.go -------------------------------------------------------------------------------- /examples/chatbot/chatbot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/chatbot/chatbot.go -------------------------------------------------------------------------------- /examples/filepersist/filepersist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/filepersist/filepersist.go -------------------------------------------------------------------------------- /examples/microchat/microchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/microchat/microchat.go -------------------------------------------------------------------------------- /examples/stressor/client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/stressor/client/main.go -------------------------------------------------------------------------------- /examples/stressor/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/examples/stressor/server/main.go -------------------------------------------------------------------------------- /fileaddon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/fileaddon.go -------------------------------------------------------------------------------- /fileaddon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/fileaddon_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/go.sum -------------------------------------------------------------------------------- /js-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/js-client/README.md -------------------------------------------------------------------------------- /js-client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/js-client/client.js -------------------------------------------------------------------------------- /longpoll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/longpoll.go -------------------------------------------------------------------------------- /longpoll_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/longpoll_test.go -------------------------------------------------------------------------------- /priority_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/priority_queue.go -------------------------------------------------------------------------------- /priority_queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/priority_queue_test.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/utils.go -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcuga/golongpoll/HEAD/utils_test.go --------------------------------------------------------------------------------