diff options
| author | Ondřej Surý <ondrej@sury.org> | 2011-09-13 13:13:44 +0200 |
|---|---|---|
| committer | Ondřej Surý <ondrej@sury.org> | 2011-09-13 13:13:44 +0200 |
| commit | 9464a0c36318f8a801c07d6874bd0cea40f12504 (patch) | |
| tree | f0178491c19d4f1ebc7b92eede86690998466480 /doc/progs/server1.go | |
| parent | ba9fda6068cfadd42db0b152fdca7e8b67aaf77d (diff) | |
| parent | 5ff4c17907d5b19510a62e08fd8d3b11e62b431d (diff) | |
| download | golang-9464a0c36318f8a801c07d6874bd0cea40f12504.tar.gz | |
Merge commit 'upstream/60' into debian-sid
Diffstat (limited to 'doc/progs/server1.go')
| -rw-r--r-- | doc/progs/server1.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/progs/server1.go b/doc/progs/server1.go index b8c09269b..a4093924b 100644 --- a/doc/progs/server1.go +++ b/doc/progs/server1.go @@ -7,8 +7,8 @@ package main import "fmt" type request struct { - a, b int - replyc chan int + a, b int + replyc chan int } type binOp func(a, b int) int @@ -22,7 +22,7 @@ func server(op binOp, service chan *request, quit chan bool) { for { select { case req := <-service: - go run(op, req) // don't wait for it + go run(op, req) // don't wait for it case <-quit: return } @@ -47,8 +47,8 @@ func main() { req.replyc = make(chan int) adder <- req } - for i := N-1; i >= 0; i-- { // doesn't matter what order - if <-reqs[i].replyc != N + 2*i { + for i := N - 1; i >= 0; i-- { // doesn't matter what order + if <-reqs[i].replyc != N+2*i { fmt.Println("fail at", i) } } |
