要刪除Golang數組內的所有元素,可以使用以下兩種方法:
方法一:使用切片進行刪除
arr := []int{1, 2, 3, 4, 5}
arr = arr[:0] //將切片長度設置為0,即刪除所有元素
方法二:使用for循環逐個刪除元素
arr := []int{1, 2, 3, 4, 5}
for len(arr) > 0 { //循環直到數組為空
arr = arr[1:] //每次移除第一個元素
}
這兩種方法都可以將數組的長度設置為0,從而刪除數組內的所有元素。請根據實際需求選擇適合的方法。