Utilice el lenguaje Go para calcular el tiempo que consume un programa para ejecutarse:
Usa el paquete de tiempo
import (
"time"
"fmt"
)
func function(){
startTime := time.Now()
...
待计时程序段
...
elapsedTime := time.Since(startTime) / time.Millisecond // duration in ms
fmt.Println("Segment finished in %dms", elapsedTime) //Segment finished in xxms
}
startTime se puede usar varias veces en diferentes posiciones de la función, es decir, el tiempo consumido desde starTime a diferentes posiciones