@ -105,6 +105,10 @@ func SerializeInterface(w io.Writer, val interface{}) (err error) {
}
func ShrinkSlice[T any](in []T, compare func(elem T) bool) []T {
if len(in) == 0 {
return in
cursor := 0
for i := 0; i < len(in); i++ {
if compare(in[i]) {
The note is not visible to the blocked user.