要刪除Golang數組內的所有元素,可以使用make函數重新創建一個新的空數組。下面是一個示例代碼:
package main
import "fmt"
func main() {
// 原始數組
arr := []int{1, 2, 3, 4, 5}
fmt.Println("原始數組:", arr)
// 刪除所有元素,創建一個新的空數組
arr = make([]int, 0)
fmt.Println("刪除后的數組:", arr)
}
運行上面的代碼將輸出:
原始數組: [1 2 3 4 5]
刪除后的數組: []
通過使用make函數創建一個長度為0的數組,我們可以實現刪除數組內所有元素的效果。