codec_test.go
Make Decoder publicdecoder_test.go
Don't publish empty events when only \n is receiveddecoder.go
Don't publish empty events when only \n is receivedencoder.go
Document Encoder and Decoderexample_error_handling_stream_test.go
stream: make it possible to handle errors based on HTTP reponseexample_event_test.go
Add support for gzip-encoding eventsource streamsexample_repository_test.go
Improve interface to allow for streaming replaysinterface.go
Simplify interface for replaying eventsLICENCE
Create LICENCE (#46)normalise_test.go
Initial commitnormalise.go
Initial commitREADME.md
Add GoDoc and CircleCI badges to README.repository.go
Simplify interface for replaying eventsserver_test.go
Fix blocking in server http.Handler when server is closed (#29)server.go
Fix blocking in server http.Handler when server is closed (#29)stream_test.go
Add Close() a streamstream.go
Add Close() a streamEventsource
Eventsource implements a Go implementation of client and server to allow streaming data one-way over a HTTP connection using the Server-Sent Events API http://dev.w3.org/html5/eventsource/
Installation
go get github.com/donovanhide/eventsourceDocumentation
License
Eventsource is available under the Apache License, Version 2.0.