VM
Size: a a a
VM
AR
ВС
VM
JP
ВС
JP
ВС
JP
ВС
JP
O
*
и то что выводит в консоль **
. Проблема в том, что когда я меняю время на компе (или ставлю в режим сна и заного включаю) - чего то сбивается время в программе и неправильно выводит инфу о разнице во времени*
package main
import (
"fmt"
"time"
)
func main() {
t := time.NewTicker(time.Minute)
now := time.Now()
for {
<- t.C
fmt.Println(now, time.Now(), time.Since(now))
}
}
**
Время старта / Текущее время / Разница
2020-05-24 16:29:48.994945807 +0300 EEST m=+0.000056441 2020-05-24 16:30:48.995123449 +0300 EEST m=+60.000234103 1m0.000177808s
2020-05-24 16:29:48.994945807 +0300 EEST m=+0.000056441 2020-05-24 16:35:31.311616276 +0300 EEST m=+120.000255968 2m0.000199904s
МТ
func SomeFunc() (err error) {
return SomeFunc2()
}
МТ
O
func SomeFunc() (err error) {
err = SomeFunc2()
if err != nil {
return
err
}
return nil
}
func SomeFunc() (error) {
err = SomeFunc2()
if err != nil {
return err
}
return nil
}
func SomeFunc() (err error) {
err = SomeFunc2()
return
}