Go言語でスライスをクリアする方法を教えてください。

スライスを削除する方法は以下の 2 つがあります

  1. 彼の音はアップダウンの連続だった
slice := []int{1, 2, 3, 4, 5}
slice = slice[:0] // 将长度设为0
  1. スライス操作のスライスを使用して、元のスライスを再定義します:
slice := []int{1, 2, 3, 4, 5}
slice = slice[:0] // 将原切片的索引范围设置为[0:0]

どちらの方法でも、元のスライスの長さを0にすることでスライスを空にできます。

bannerAds