aboutsummaryrefslogtreecommitdiff
path: root/src/database/sql
diff options
context:
space:
mode:
authorweeellz <weeellz12@gmail.com>2018-04-14 18:07:20 +0300
committerDaniel Theophanes <kardianos@gmail.com>2018-04-19 18:57:52 +0000
commitda24c95ce09668a0d977c208e8e610a21b98b019 (patch)
tree714e900cb68f1d456da90bc44db516bd3dbe21df /src/database/sql
parentc63e047dac52ff18d55d1c60eef9a8a5e39f0da5 (diff)
downloadgo-da24c95ce09668a0d977c208e8e610a21b98b019.tar.xz
database/sql: remove unnecessary else conditions
Fixes golint warning about "if block ends with a return statement, so drop this else and outdent its block". Change-Id: Iac4fd324e04e3e3fe3e3933f5e59095041d292c5 Reviewed-on: https://go-review.googlesource.com/107115 Reviewed-by: Daniel Martí <mvdan@mvdan.cc> Reviewed-by: Daniel Theophanes <kardianos@gmail.com> Run-TryBot: Daniel Martí <mvdan@mvdan.cc> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/database/sql')
-rw-r--r--src/database/sql/convert.go12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/database/sql/convert.go b/src/database/sql/convert.go
index b79ec3f7b2..92a2ebe0e9 100644
--- a/src/database/sql/convert.go
+++ b/src/database/sql/convert.go
@@ -379,10 +379,9 @@ func convertAssign(dest, src interface{}) error {
if src == nil {
dv.Set(reflect.Zero(dv.Type()))
return nil
- } else {
- dv.Set(reflect.New(dv.Type().Elem()))
- return convertAssign(dv.Interface(), src)
}
+ dv.Set(reflect.New(dv.Type().Elem()))
+ return convertAssign(dv.Interface(), src)
case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
s := asString(src)
i64, err := strconv.ParseInt(s, 10, dv.Type().Bits())
@@ -434,11 +433,10 @@ func strconvErr(err error) error {
func cloneBytes(b []byte) []byte {
if b == nil {
return nil
- } else {
- c := make([]byte, len(b))
- copy(c, b)
- return c
}
+ c := make([]byte, len(b))
+ copy(c, b)
+ return c
}
func asString(src interface{}) string {