From 6d8d88a70716bd35708748ba4e0110bdcd9520f3 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 1 Aug 2023 12:37:15 -0700 Subject: database/sql: use reflect.TypeFor for known types For #60088 Change-Id: Ib05ba3d456b22f7370459037b3d263c4b3ebe3b1 Reviewed-on: https://go-review.googlesource.com/c/go/+/514975 Reviewed-by: Daniel Theophanes Run-TryBot: Ian Lance Taylor TryBot-Result: Gopher Robot Reviewed-by: Ian Lance Taylor Run-TryBot: Ian Lance Taylor Auto-Submit: Ian Lance Taylor Reviewed-by: Michael Knyszek --- src/database/sql/driver/types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/database/sql/driver') diff --git a/src/database/sql/driver/types.go b/src/database/sql/driver/types.go index fa98df7acd..c4a253b3e5 100644 --- a/src/database/sql/driver/types.go +++ b/src/database/sql/driver/types.go @@ -211,7 +211,7 @@ type defaultConverter struct{} var _ ValueConverter = defaultConverter{} -var valuerReflectType = reflect.TypeOf((*Valuer)(nil)).Elem() +var valuerReflectType = reflect.TypeFor[Valuer]() // callValuerValue returns vr.Value(), with one exception: // If vr.Value is an auto-generated method on a pointer type and the -- cgit v1.3