# HG changeset patch # User Dan Buch # Date 1315829212 14400 # Node ID b8cad19a9ccd00c9e576190c54f2c6fe541bf35b # Parent 55b26fa5cabe739cc40af47fee336af38d1cd5ad declaring vars in the bnf style, saving a lookup in the for-loop diff -r 55b26fa5cabe739cc40af47fee336af38d1cd5ad -r b8cad19a9ccd00c9e576190c54f2c6fe541bf35b src/echo.go --- a/src/echo.go Mon Sep 12 07:49:59 2011 -0400 +++ b/src/echo.go Mon Sep 12 08:06:52 2011 -0400 @@ -17,8 +17,9 @@ func main(){ flag.Parse() - var s string = "" - for i := 0; i < flag.NArg(); i++ { + s := "" + n := flag.NArg() + for i := 0; i < n; i++ { if i > 0 { s += Space }