Gary Burd
58729a2165
Don't log 1006 error in chat example
...
This error is expected (Safari closes connections without sending a close
frame).
Fixes #323
2018-01-09 12:15:58 -08:00
Jordan Pittier
cdedf21e58
examples/chat/client.go: avoid allocating []byte{} for PingMessage ( #312 )
...
It's useless and only gives more work to the GC.
2017-12-09 19:53:53 -08:00
fising
2b58522131
update README.md
2017-11-29 07:20:15 -08:00
Gary Burd
ea4d1f681b
Reduce memory used in chat example
2017-06-20 12:01:03 -07:00
Gary Burd
5ade364dff
Improve examples
...
- Remove jQuery dependency in command example.
- Fix auto scroll on new content in chat and command example.
- Update chat and command example to use a static HTML file.
2017-02-15 17:01:07 -08:00
Shrumit Mehta
9bc973af06
Change text/template to html/template in the examples
...
Change text/template to html/template in examples
2017-02-13 10:21:12 -08:00
Shivam Mamgain
dc13401989
Fix documentation
...
Specify correct function name in README
2016-11-12 16:02:12 +05:30
Gary Burd
6257d10a8b
Improve chat example
...
- Discuss concurrency and message coalescing in the README.
- Add comments to client.go explaining how concurrency requirements are
met.
- Prevent developers from calling the Client.write method from outside
of the writePump goroutine by removing the method. The code is now
inlined in Client.writPump.
2016-10-25 16:48:54 -07:00
Sam Broughton
295028b997
Fix typos in chat example
2016-08-02 07:24:52 +01:00
Gary Burd
5e2e56d5df
Improve chat example
...
- Remove jQuery.
- Rename Conn to Client to avoid confusion with underlying ws
connection.
- Remove global variables.
2016-07-18 16:08:34 -07:00
Ryan Havar
b5afd49817
Update hub.go
2016-07-10 23:15:05 -05:00
Gary Burd
54f9decdbf
Add description to the chat example readme
2016-07-01 11:57:38 -07:00
Gary Burd
a68708917c
Coalesce outbound messages in chat example
2016-06-06 16:20:22 -07:00
Gary Burd
afffb15196
Merge branch 'varnames'
2016-05-26 21:01:19 -07:00
Gary Burd
24cddddcc0
Use single character receiver names in chat example
2016-05-26 21:00:24 -07:00
Gary Burd
2301bcbf5c
Cleanup js in chat example
2016-05-26 10:19:40 -07:00
Jean de Klerk
be95f72b73
Meaningful names for connection, message
2016-05-18 08:57:16 -06:00
Jean de Klerk
a6108176e8
Meaningful names for hub
2016-05-18 08:56:16 -06:00
Gary Burd
5434f8b69b
Improve IsUnexpectedCloseError examples
2016-01-19 18:24:46 -08:00
Gary Burd
567453a710
Require GET in Upgrader.Upgrade.
...
Return error if the request method is not GET.
Remove all request method tests from the examples.
2015-11-02 09:08:11 -08:00
Henri Koski
20b4ee30ab
Small typo fix in comment
2015-10-06 21:40:04 +03:00
Gary Burd
6eb6ad425a
Improve chat example documentation
2015-07-14 07:06:27 -07:00
Christian Stefanescu
0a52d61198
fixed typo in comment
2014-09-11 08:36:21 +02:00
Gary Burd
bc19d3d337
Improve chat example.
...
- Log all handshake errors.
- Prevent double close on send channel.
2014-06-27 13:08:22 -07:00
Gary Burd
15aed3b4a4
Relicense to the Gorilla WebSocket Authors.
2014-04-18 14:25:11 -07:00
Joachim Bauch
8827bd1a23
Moved Upgrader variable to package level.
2014-04-18 00:13:15 +02:00
Joachim Bauch
b03dcbad2a
Updated Origin check.
...
The host in the Origin header must match the host of the request by default.
2014-04-18 00:07:36 +02:00
Joachim Bauch
9474333b60
Use new Upgrader API in examples
2014-04-16 17:42:15 +02:00
Gary Burd
273ecadfca
Initial commit
2013-10-16 16:30:59 -07:00