black_time 应该是一个切片 (slice) 类型,存储了一组 float64 类型的数据。

black_time = append(black_time, []float64{record_time, black_time_temp[len(black_time_temp)-1].Sub(black_time_temp[0]).Seconds()})

在这个代码片段中, append 函数将一个包含两个 float64 类型数据的切片添加到 black_time 中。因此,black_time 必须被声明为一个 []float64 类型的切片,才能存储这些 float64 类型的数据。

代码示例:

import "time"

func main() {
    var black_time []float64
    record_time := 10.0
    black_time_temp := []time.Duration{time.Second * 2, time.Second * 3}
    black_time = append(black_time, []float64{record_time, black_time_temp[len(black_time_temp)-1].Sub(black_time_temp[0]).Seconds()})
    fmt.Println(black_time) // 输出:[10 1] 
}

原文地址: https://www.cveoy.top/t/topic/n6ta 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录