Go的类型断言解析

susufufu ·
其实接口是struct的类!不显示写明继承哪个接口的struct一律继承空接口!所以在对于断言来说,你上面的列举的2中区分其实只能归一种,因为struct和接口在断言眼里一律是类,只是类的范围大小不同而已!
#2
更多评论
具体类型的类型断言从它的操作对象中获得具体的值。 接口类型的类型断言改变了类型的表述方式,改变了可以获取的方法集合(通常更大),但是它保护了接口值内部的动态类型和值的部分。 got
#1