1
0
mirror of https://github.com/golang/go synced 2024-11-22 03:04:41 -07:00
The Go programming language
Go to file
Russ Cox 864c6bcbc7 test/bench: use range in reverse-complement
1.9s	gcc reverse-complement.c

reverse-complement.go
4.5s / 3.5s	original, with/without bounds checks
3.5s / 3.3s	bounds check reduction
3.3s / 2.8s	smarter garbage collector
2.6s / 2.3s	assembler bytes.IndexByte
2.5s / 2.1s	even smarter garbage collector
2.3s / 2.1s	fix optimizer unnecessary spill bug
2.0s / 1.9s	change loop to range (this CL)

R=r
https://golang.org/cl/166072
2009-12-04 21:44:29 -08:00
doc spec: document that built-ins cannot be used as func values 2009-12-04 10:23:12 -08:00
include Ports of lib9, libbio and libmach to Windows. 2009-11-30 11:53:11 -08:00
lib codereview: do not gofmt deleted files 2009-12-03 17:23:11 -08:00
misc Add 'copy' as a Go builtin function for Vim syntax highlighter spec. 2009-12-01 16:45:21 -08:00
pkg more description 2009-10-15 23:08:46 -07:00
src gc/runtime: pass type structure to makeslice. 2009-12-04 21:44:05 -08:00
test test/bench: use range in reverse-complement 2009-12-04 21:44:29 -08:00
.hgignore build Make.deps during make.bash instead 2009-11-19 16:27:13 -08:00
.hgtags release.2009-11-17: tag as of earlier this evening 2009-11-17 22:00:17 -08:00
AUTHORS A/C: add Charles L. Dorian 2009-12-01 12:45:41 -08:00
CONTRIBUTORS A/C: add Charles L. Dorian 2009-12-01 12:45:41 -08:00
favicon.ico add a favicon plus a couple of hi-res versions of gordon 2009-10-26 10:13:07 -07:00
LICENSE Add AUTHORS and LICENSE files. 2009-08-13 09:21:28 -07:00
README add a README file, so that if someone finds a 2009-11-08 09:57:37 -08:00

This is the source code repository for the Go programming language.  

For documentation about how to install and use Go,
visit http://golang.org/ or load doc/install.html in your web browser.

After installing Go, you can view a nicely formatted
doc/install.html by running godoc --http=:6060
and then visiting http://localhost:6060/doc/install.html.

Unless otherwise noted, the Go source files are distributed
under the BSD-style license found in the LICENSE file.