這是簡(jiǎn)短的測(cè)試:type Encoder interface { Encode()}func main() { encoderInterface1 := reflect.TypeOf(new(Encoder)).Elem() var en Encoder encoderInterface2 := reflect.TypeOf(en) fmt.Println(encoderInterface1 == encoderInterface2)}輸出false。為什么呢false?我期待它是true。去反射
為什么 reflect.TypeOf(new(Encoder)).Elem() !
三國(guó)紛爭(zhēng)
2023-02-28 21:14:11