]> Cypherpunks repositories - gostls13.git/commitdiff
Use make instead of new to allocate a channel.
authorIan Lance Taylor <iant@golang.org>
Fri, 9 Jan 2009 23:13:26 +0000 (15:13 -0800)
committerIan Lance Taylor <iant@golang.org>
Fri, 9 Jan 2009 23:13:26 +0000 (15:13 -0800)
R=r
DELTA=2  (0 added, 0 deleted, 2 changed)
OCL=22452
CL=22455

doc/progs/server.go

index 7a21e4396384beacd5b41b7d3c5118a0fb0f55e8..cdf2b2e8cf8359345bb76cd764f639bb71946c67 100644 (file)
@@ -24,7 +24,7 @@ func Server(op *BinOp, service chan *Request) {
 }
 
 func StartServer(op *BinOp) chan *Request {
-       req := new(chan *Request);
+       req := make(chan *Request);
        go Server(op, req);
        return req;
 }
@@ -37,7 +37,7 @@ func main() {
                req := &reqs[i];
                req.a = i;
                req.b = i + N;
-               req.replyc = new(chan int);
+               req.replyc = make(chan int);
                adder <- req;
        }
        for i := N-1; i >= 0; i-- {   // doesn't matter what order