package utils import ( clitypes "gitlink.org.cn/cloudream/jcs-pub/client/types" cortypes "gitlink.org.cn/cloudream/jcs-pub/coordinator/types" ) func FindFeature[T cortypes.StorageFeature](detail *clitypes.UserSpaceDetail) T { for _, f := range detail.UserSpace.Features { f2, ok := f.(T) if ok { return f2 } } var def T return def }