Commit 4418c242 authored by alexstocks's avatar alexstocks

modify readme

parent f34c7818
......@@ -4,48 +4,46 @@
## introdction ##
---
> DESC : a asynchronous network I/O library in golang
LICENCE : Apache License 2.0
AUTHOR : https://github.com/sanbit
MAINTAINER : Alex Stocks
EMAIL : alexstocks@foxmail.com
> DESC : a asynchronous network I/O library in golang
LICENCE : Apache License 2.0
EMAIL : alexstocks@foxmail.com
## develop history ##
---
- 2016/08/25
> move close done to once clause in server.go:(Server)stop
> rename reqQ to rQ which means read queue and its relative params
> rename rspQ to wQ which means write queue and its relative params
> version: 0.2.06
> move close done to once clause in server.go:(Server)stop
> rename reqQ to rQ which means read queue and its relative params
> rename rspQ to wQ which means write queue and its relative params
> version: 0.2.06
- 2016/08/24
> delete session.go:Session:wg(atomic.WaitGroup). Add session.go:Session:grNum instead to prevent from (Session)Close() block on session.go:Session:wg.Wait()
> add once for session.go:Session:done(chan struct{})
> version: 0.2.05
> delete session.go:Session:wg(atomic.WaitGroup). Add session.go:Session:grNum instead to prevent from (Session)Close() block on session.go:Session:wg.Wait()
> add once for session.go:Session:done(chan struct{})
> version: 0.2.05
- 2016/08/23
> do not consider empty package as a error in (Session)handlePackage
> version: 0.2.04
> do not consider empty package as a error in (Session)handlePackage
> version: 0.2.04
- 2016/08/22
> rename (Session)OnIdle to (Session)OnCron
> rewrite server.go: add Server{done, wg}
> add utils.go
> version: 0.2.03
> rename (Session)OnIdle to (Session)OnCron
> rewrite server.go: add Server{done, wg}
> add utils.go
> version: 0.2.03
- 2016/08/21
> add name for Session
> add OnError for Codec
> add name for Session
> add OnError for Codec
- 2016/08/18
> delete last clause of handleRead
> add reqQ handle case in last clause of handleLoop
> add conditon check in (*Session)RunEventLoop()
> version: 0.2.02
> delete last clause of handleRead
> add reqQ handle case in last clause of handleLoop
> add conditon check in (*Session)RunEventLoop()
> version: 0.2.02
- 2016/08/16
> rename all structs
> add getty connection
> rewrite (Session)handleRead & (Session)handleEventLoop
> version: 0.2.01
> rename all structs
> add getty connection
> rewrite (Session)handleRead & (Session)handleEventLoop
> version: 0.2.01
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment