🔥 Пакет reflect вероятнее всего будет поддерживать функцию TypeAssert, которая позволит избежать дополнительных аллокаций памяти и улучшить производительность:
func TypeAssert[T any](v reflect.Value) (T, bool)
// эквивалентна
v.Interface().(T)
👉 Подробнее
func TypeAssert[T any](v reflect.Value) (T, bool)
// эквивалентна
v.Interface().(T)
👉 Подробнее