1
0
mirror of https://github.com/ManyakRus/starter.git synced 2025-11-25 23:02:22 +02:00

сделал ShowTimePassedSeconds()

This commit is contained in:
Nikitin Aleksandr
2024-05-21 17:39:47 +03:00
parent 962e6f6e8d
commit 2d53aa7fc9
2 changed files with 15 additions and 3 deletions

View File

@@ -836,9 +836,16 @@ func ShowTimePassed(StartAt time.Time) {
// ShowTimePassedSeconds - показывает время секунд прошедшее с момента старта
// запускать:
// defer micro.ShowTimePassed(time.Now())
// defer micro.ShowTimePassedSeconds(time.Now())
func ShowTimePassedSeconds(StartAt time.Time) {
fmt.Printf("Time passed: %.3f", time.Since(StartAt).Seconds())
fmt.Printf("Time passed: %s", time.Since(StartAt).Round(time.Second))
}
// ShowTimePassedMilliSeconds - показывает время миллисекунд прошедшее с момента старта
// запускать:
// defer micro.ShowTimePassedMilliSeconds(time.Now())
func ShowTimePassedMilliSeconds(StartAt time.Time) {
fmt.Printf("Time passed: %s", time.Since(StartAt).Round(time.Millisecond))
}
// StructDeepCopy - копирует структуру из src в dist

View File

@@ -604,7 +604,12 @@ func TestShowTimePassed(t *testing.T) {
func TestShowTimePassedSeconds(t *testing.T) {
defer ShowTimePassedSeconds(time.Now())
//Pause(1)
Pause(1)
}
func TestShowTimePassedMilliSeconds(t *testing.T) {
defer ShowTimePassedMilliSeconds(time.Now())
Pause(1)
}
func TestStructDeepCopy(t *testing.T) {