Go 删除切片中未分配的(零值)

Go 删除切片中未分配的(零值),go,Go,如何删除所有零值或未赋值 这里,堆栈跟踪被放入一个切片中。。如何删除所有未分配的(零值) 是否有一些奇特的函数来切片。。类似于字符串的子字符串 trace := make([]byte, 1024) runtime.Stack(trace, true) 使用修剪堆栈缓冲区的未使用部分。Stack函数方便地返回写入缓冲区的字节数 trace := make([]byte, 1024) n := runtime.Stack(trace, true) trace = trac

如何删除所有零值或未赋值

这里,堆栈跟踪被放入一个切片中。。如何删除所有未分配的(零值)

是否有一些奇特的函数来切片。。类似于字符串的子字符串

trace := make([]byte, 1024)
runtime.Stack(trace, true)
使用修剪堆栈缓冲区的未使用部分。Stack函数方便地返回写入缓冲区的字节数

    trace := make([]byte, 1024)
    n := runtime.Stack(trace, true)
    trace = trace[:n]