Просмотр исходного кода

Correct math/rand seed initialization

tags/0.9
9seconds 7 лет назад
Родитель
Сommit
0a924018e5
1 измененных файлов: 4 добавлений и 0 удалений
  1. 4
    0
      main.go

+ 4
- 0
main.go Просмотреть файл

@@ -5,7 +5,9 @@ package main
5 5
 import (
6 6
 	"encoding/json"
7 7
 	"io"
8
+	"math/rand"
8 9
 	"os"
10
+	"time"
9 11
 
10 12
 	"go.uber.org/zap"
11 13
 	"go.uber.org/zap/zapcore"
@@ -80,6 +82,8 @@ var (
80 82
 )
81 83
 
82 84
 func main() {
85
+	rand.Seed(time.Now().UTC().UnixNano())
86
+
83 87
 	app.Version(version)
84 88
 	kingpin.MustParse(app.Parse(os.Args[1:]))
85 89
 

Загрузка…
Отмена
Сохранить