diff options
author | Russ Cox <rsc@golang.org> | 2010-02-25 16:01:29 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2010-02-25 16:01:29 -0800 |
commit | 454796815f7f2e0e614b999f9cc1ef0e3e093b78 (patch) | |
tree | a0a5f67e4a643d3bdadd4e28cee9b0900401b62d /src/pkg/exp | |
parent | 975cc91983c054595b22502d7b9271a3d3cb828e (diff) | |
download | golang-454796815f7f2e0e614b999f9cc1ef0e3e093b78.tar.gz |
strings: delete Runes, Bytes
gofmt -w -r 'strings.Bytes(a) -> []byte(a)' src/cmd src/pkg test/bench
gofmt -w -r 'strings.Runes(a) -> []int(a)' src/cmd src/pkg test/bench
delete unused imports
R=r
CC=golang-dev
http://codereview.appspot.com/224062
Diffstat (limited to 'src/pkg/exp')
-rw-r--r-- | src/pkg/exp/datafmt/datafmt_test.go | 5 | ||||
-rw-r--r-- | src/pkg/exp/datafmt/parser.go | 2 | ||||
-rw-r--r-- | src/pkg/exp/spacewar/spacewar.go | 3 |
3 files changed, 4 insertions, 6 deletions
diff --git a/src/pkg/exp/datafmt/datafmt_test.go b/src/pkg/exp/datafmt/datafmt_test.go index d1c6222a0..b109bca6e 100644 --- a/src/pkg/exp/datafmt/datafmt_test.go +++ b/src/pkg/exp/datafmt/datafmt_test.go @@ -6,13 +6,12 @@ package datafmt import ( "fmt" - "strings" "testing" ) func parse(t *testing.T, form string, fmap FormatterMap) Format { - f, err := Parse("", strings.Bytes(form), fmap) + f, err := Parse("", []byte(form), fmap) if err != nil { t.Errorf("Parse(%s): %v", form, err) return nil @@ -52,7 +51,7 @@ func formatter(s *State, value interface{}, rule_name string) bool { case "nil": return false case "testing.T": - s.Write(strings.Bytes("testing.T")) + s.Write([]byte("testing.T")) return true } panic("unreachable") diff --git a/src/pkg/exp/datafmt/parser.go b/src/pkg/exp/datafmt/parser.go index 653771674..de1f1c2a6 100644 --- a/src/pkg/exp/datafmt/parser.go +++ b/src/pkg/exp/datafmt/parser.go @@ -137,7 +137,7 @@ func (p *parser) parseString() string { func (p *parser) parseLiteral() literal { - s := strings.Bytes(p.parseString()) + s := []byte(p.parseString()) // A string literal may contain %-format specifiers. To simplify // and speed up printing of the literal, split it into segments diff --git a/src/pkg/exp/spacewar/spacewar.go b/src/pkg/exp/spacewar/spacewar.go index a86aa7f24..93cbe8488 100644 --- a/src/pkg/exp/spacewar/spacewar.go +++ b/src/pkg/exp/spacewar/spacewar.go @@ -32,7 +32,6 @@ import ( "log" "os" "runtime" - "strings" "time" "./pdp1" ) @@ -53,7 +52,7 @@ func main() { var m SpacewarPDP1 m.Init(w) m.PC = 4 - f := bytes.NewBuffer(strings.Bytes(spacewarCode)) + f := bytes.NewBuffer([]byte(spacewarCode)) if err = m.Load(f); err != nil { log.Exitf("loading %s: %s", "spacewar.lst", err) } |