From: Matthew Dempsky Date: Fri, 8 Sep 2017 23:25:25 +0000 (-0700) Subject: cmd/compile: slightly more idiomatic println code X-Git-Tag: go1.10beta1~1185 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b65cffdcd82212f6072555637fe7529aa88bb225;p=gostls13.git cmd/compile: slightly more idiomatic println code Updates #21808. Change-Id: I0314426afcfeed17b1111040110d7f2b0e209526 Reviewed-on: https://go-review.googlesource.com/62430 Run-TryBot: Matthew Dempsky Reviewed-by: Daniel Martí Reviewed-by: Emmanuel Odeke TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/compile/internal/gc/walk.go b/src/cmd/compile/internal/gc/walk.go index 3fb57e123a..b23cb56f10 100644 --- a/src/cmd/compile/internal/gc/walk.go +++ b/src/cmd/compile/internal/gc/walk.go @@ -2071,10 +2071,10 @@ func walkprint(nn *Node, init *Nodes) *Node { s := nn.List.Slice() t := make([]*Node, 0, len(s)*2) for i, n := range s { - t = append(t, n) - if i != len(s)-1 { + if i != 0 { t = append(t, nodstr(" ")) } + t = append(t, n) } t = append(t, nodstr("\n")) nn.List.Set(t)