Go言語でスライスをクリアする方法を教えてください。
スライスを削除する方法は以下の 2 つがあります
- 彼の音はアップダウンの連続だった
slice := []int{1, 2, 3, 4, 5}
slice = slice[:0] // 将长度设为0
- スライス操作のスライスを使用して、元のスライスを再定義します:
slice := []int{1, 2, 3, 4, 5}
slice = slice[:0] // 将原切片的索引范围设置为[0:0]
どちらの方法でも、元のスライスの長さを0にすることでスライスを空にできます。