diff options
Diffstat (limited to 'doc/progs/server.go')
| -rw-r--r-- | doc/progs/server.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/progs/server.go b/doc/progs/server.go index b498b53a6..4d8409b80 100644 --- a/doc/progs/server.go +++ b/doc/progs/server.go @@ -18,14 +18,14 @@ func run(op binOp, req *request) { req.replyc <- reply } -func server(op binOp, service chan *request) { +func server(op binOp, service <-chan *request) { for { req := <-service go run(op, req) // don't wait for it } } -func startServer(op binOp) chan *request { +func startServer(op binOp) chan<- *request { req := make(chan *request) go server(op, req) return req |
