db-migrator.go

Форк
0
23 строки · 295.0 Байт
1
package timex
2

3
import (
4
	"time"
5
)
6

7
type Time interface {
8
	Now() time.Time
9
}
10

11
var StdTime = New(time.Now)
12

13
type stdTime struct {
14
	nowFunc func() time.Time
15
}
16

17
func New(nowFunc func() time.Time) Time {
18
	return &stdTime{nowFunc: nowFunc}
19
}
20

21
func (s *stdTime) Now() time.Time {
22
	return s.nowFunc()
23
}
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.