Этот сайт использует cookies. Продолжение работы с сайтом означает, что Вы согласны!
Каналы. Функция Tick()
С помощью функции Tick()
из пакета time
можно создать канал, в который бесконечно через указанный промежуток времени будет записываться экземпляр структуры Time
с текущей датой и временем. Формат функции:
// import "time"
time.Tick(d time.Duration) <-chan time.Time
Пример использования функции Tick()
приведен в листинге 18.19.
Листинг 18.19. Функция Tick()
package main
import (
"fmt"
"time"
)
func main() {
ch := time.Tick(time.Second * 1)
count := 1
for v := range ch {
test(v)
count++
if count > 10 {
break
}
}
}
func test(t time.Time) {
fmt.Println(t)
}
Результат:
2022-04-29 23:01:11.0946638 +0300 MSK m=+1.004237001
2022-04-29 23:01:12.1007488 +0300 MSK m=+2.010322001
2022-04-29 23:01:13.1043175 +0300 MSK m=+3.013890701
2022-04-29 23:01:14.0928204 +0300 MSK m=+4.002393601
2022-04-29 23:01:15.0963282 +0300 MSK m=+5.005901401
2022-04-29 23:01:16.0991665 +0300 MSK m=+6.008739701
2022-04-29 23:01:17.1016725 +0300 MSK m=+7.011245701
2022-04-29 23:01:18.1003599 +0300 MSK m=+8.009933101
2022-04-29 23:01:19.1007881 +0300 MSK m=+9.010361301
2022-04-29 23:01:20.0995919 +0300 MSK m=+10.009165101
Реквизиты
ЮMoney (Yandex-деньги): 410011140483022
ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов