diff options
author | Yasuhiro Matsumoto <mattn.jp@gmail.com> | 2024-01-25 22:36:00 +0900 |
---|---|---|
committer | mattn <mattn.jp@gmail.com> | 2024-01-25 22:55:22 +0900 |
commit | c91bca4fb499831d1bf62fb2b3019338d5a3eb41 (patch) | |
tree | eb8952f7b7c394790c620a65c20c74189f1fcb47 /convert.go | |
parent | Fix musl build (#1164) (diff) | |
download | golite-c91bca4fb499831d1bf62fb2b3019338d5a3eb41.tar.gz golite-c91bca4fb499831d1bf62fb2b3019338d5a3eb41.tar.xz |
update go version to 1.19
Diffstat (limited to 'convert.go')
-rw-r--r-- | convert.go | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -23,7 +23,7 @@ var errNilPtr = errors.New("destination pointer is nil") // embedded in descript // convertAssign copies to dest the value in src, converting it if possible. // An error is returned if the copy would result in loss of information. // dest should be a pointer type. -func convertAssign(dest, src interface{}) error { +func convertAssign(dest, src any) error { // Common cases, without reflect. switch s := src.(type) { case string: @@ -55,7 +55,7 @@ func convertAssign(dest, src interface{}) error { } *d = string(s) return nil - case *interface{}: + case *any: if d == nil { return errNilPtr } @@ -97,7 +97,7 @@ func convertAssign(dest, src interface{}) error { } case nil: switch d := dest.(type) { - case *interface{}: + case *any: if d == nil { return errNilPtr } @@ -149,7 +149,7 @@ func convertAssign(dest, src interface{}) error { *d = bv.(bool) } return err - case *interface{}: + case *any: *d = src return nil } @@ -256,7 +256,7 @@ func cloneBytes(b []byte) []byte { return c } -func asString(src interface{}) string { +func asString(src any) string { switch v := src.(type) { case string: return v |