diff options
author | Russ Cox <rsc@golang.org> | 2009-11-20 13:11:42 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-11-20 13:11:42 -0800 |
commit | 02e6f62b7f55e735ee0d6cc4ba9403c54c1d4488 (patch) | |
tree | a74a55b4b27e5db38deaf92b44ad97c7b1f03200 /test/bench/reverse-complement.go | |
parent | 0bc379728beb1873025bafd5a217250795a89ecc (diff) | |
download | golang-02e6f62b7f55e735ee0d6cc4ba9403c54c1d4488.tar.gz |
gofmt -r 'α[β:len(α)] -> α[β:]' -w test/bench
except chameneosredux which i know is being edited
require gofmt for test/bench
R=r
http://codereview.appspot.com/157110
Diffstat (limited to 'test/bench/reverse-complement.go')
-rw-r--r-- | test/bench/reverse-complement.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/test/bench/reverse-complement.go b/test/bench/reverse-complement.go index a7c7d7139..c8a525bc9 100644 --- a/test/bench/reverse-complement.go +++ b/test/bench/reverse-complement.go @@ -96,20 +96,20 @@ func main() { line, err := in.ReadSlice('\n'); for err == nil { os.Stdout.Write(line); - + // Accumulate reversed complement in buf[w:] nchar := 0; w := len(buf); for { line, err = in.ReadSlice('\n'); if err != nil || line[0] == '>' { - break; + break } - line = line[0:len(line)-1]; + line = line[0 : len(line)-1]; nchar += len(line); if len(line)+nchar/60+128 >= w { nbuf := make([]byte, len(buf)*5); - copy(nbuf[len(nbuf)-len(buf):len(nbuf)], buf); + copy(nbuf[len(nbuf)-len(buf):], buf); w += len(nbuf) - len(buf); buf = nbuf; } @@ -118,14 +118,14 @@ func main() { buf[w] = complement[line[r]]; } } - + // Copy down to beginning of buffer, inserting newlines. // The loop left room for the newlines and 128 bytes of padding. i := 0; for j := w; j < len(buf); j += 60 { - n := copy(buf[i:i+60], buf[j:len(buf)]); + n := copy(buf[i:i+60], buf[j:]); buf[i+n] = '\n'; - i += n+1; + i += n + 1; } os.Stdout.Write(buf[0:i]); } |