美文网首页
删除切片内元素

删除切片内元素

作者: 五岁小孩 | 来源:发表于2021-01-13 08:47 被阅读0次

删除切片内元素

  • 如下
 // 从切片中删除元素
  func SliceRemove(elem string, sli *[]string) error {

  if len(*sli) <= 0 {
      return errors.New("slice is nil")
  }
  if elem == "" {
      return errors.New("elem is nil")
  }
  for k, v := range *sli {
      if v == elem {
          *sli = append((*sli)[:k], (*sli)[k+1:]...)
      }
  }

  return nil
}

相关文章

网友评论

      本文标题:删除切片内元素

      本文链接:https://www.haomeiwen.com/subject/ldvonktx.html