在go语言中如何根据interface得到具体实现呢?有两种方式,一种是通过type assertion,一种是switch,一般来说switch会比较好一些
具体使用如下:
switch value.(type) {
case Type1:
case Type2:
}
在go语言中如何根据interface得到具体实现呢?有两种方式,一种是通过type assertion,一种是switch,一般来说switch会比较好一些
具体使用如下:
switch value.(type) {
case Type1:
case Type2:
}