mirror of
https://github.com/ManyakRus/starter.git
synced 2025-11-24 22:53:52 +02:00
сделал ShowTimePassedSeconds()
This commit is contained in:
@@ -834,6 +834,13 @@ func ShowTimePassed(StartAt time.Time) {
|
|||||||
fmt.Print("Time passed: ", time.Since(StartAt))
|
fmt.Print("Time passed: ", time.Since(StartAt))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ShowTimePassedSeconds - показывает время секунд прошедшее с момента старта
|
||||||
|
// запускать:
|
||||||
|
// defer micro.ShowTimePassed(time.Now())
|
||||||
|
func ShowTimePassedSeconds(StartAt time.Time) {
|
||||||
|
fmt.Printf("Time passed: %.3f", time.Since(StartAt).Seconds())
|
||||||
|
}
|
||||||
|
|
||||||
// StructDeepCopy - копирует структуру из src в dist
|
// StructDeepCopy - копирует структуру из src в dist
|
||||||
// dist - обязательно ссылка &
|
// dist - обязательно ссылка &
|
||||||
func StructDeepCopy(src, dist interface{}) (err error) {
|
func StructDeepCopy(src, dist interface{}) (err error) {
|
||||||
|
|||||||
@@ -602,6 +602,11 @@ func TestShowTimePassed(t *testing.T) {
|
|||||||
defer ShowTimePassed(time.Now())
|
defer ShowTimePassed(time.Now())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestShowTimePassedSeconds(t *testing.T) {
|
||||||
|
defer ShowTimePassedSeconds(time.Now())
|
||||||
|
//Pause(1)
|
||||||
|
}
|
||||||
|
|
||||||
func TestStructDeepCopy(t *testing.T) {
|
func TestStructDeepCopy(t *testing.T) {
|
||||||
type NestedStruct struct {
|
type NestedStruct struct {
|
||||||
Number int
|
Number int
|
||||||
|
|||||||
Reference in New Issue
Block a user