all: remove redundant type conversion
Change-Id: Ie059c983bcb3cd6bce7b2097720cbee899abf771
GitHub-Last-Rev: ce456997ea558cceac55ac7732dfcf14ae0b5119
GitHub-Pull-Request: golang/text#33
Reviewed-on: https://go-review.googlesource.com/c/text/+/429059
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
diff --git a/encoding/internal/enctest/enctest.go b/encoding/internal/enctest/enctest.go
index cf5da26..0478616 100644
--- a/encoding/internal/enctest/enctest.go
+++ b/encoding/internal/enctest/enctest.go
@@ -66,7 +66,7 @@
// regardless of whatever wPrefix is.
continue
}
- got1, want1 := string(g), wPrefix+strings.Repeat(want, n)+wSuffix
+ got1, want1 := g, wPrefix+strings.Repeat(want, n)+wSuffix
if got1 != want1 {
t.Fatalf("ReadAll: n=%d\ngot %q\nwant %q",
n, trim(got1), trim(want1))
diff --git a/internal/ucd/ucd.go b/internal/ucd/ucd.go
index 0879bc8..13c56c0 100644
--- a/internal/ucd/ucd.go
+++ b/internal/ucd/ucd.go
@@ -317,28 +317,28 @@
// Int parses and returns field i as an integer value.
func (p *Parser) Int(i int) int {
- x, err := strconv.ParseInt(string(p.getField(i)), 10, 64)
+ x, err := strconv.ParseInt(p.getField(i), 10, 64)
p.setError(err, "error parsing int")
return int(x)
}
// Uint parses and returns field i as an unsigned integer value.
func (p *Parser) Uint(i int) uint {
- x, err := strconv.ParseUint(string(p.getField(i)), 10, 64)
+ x, err := strconv.ParseUint(p.getField(i), 10, 64)
p.setError(err, "error parsing uint")
return uint(x)
}
// Float parses and returns field i as a decimal value.
func (p *Parser) Float(i int) float64 {
- x, err := strconv.ParseFloat(string(p.getField(i)), 64)
+ x, err := strconv.ParseFloat(p.getField(i), 64)
p.setError(err, "error parsing float")
return x
}
// String parses and returns field i as a string value.
func (p *Parser) String(i int) string {
- return string(p.getField(i))
+ return p.getField(i)
}
// Strings parses and returns field i as a space-separated list of strings.