summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.go5
-rw-r--r--philo.go4
2 files changed, 4 insertions, 5 deletions
diff --git a/main.go b/main.go
index e2dd220..c955fde 100644
--- a/main.go
+++ b/main.go
@@ -2,15 +2,10 @@ package main
import (
"flag"
- "math/rand"
"sync"
"time"
)
-func init() {
- rand.Seed(time.Now().UnixNano())
-}
-
func main() {
names := Names{"Aristotle", "Kant", "Spinoza", "Marx", "Russell"}
flag.Var(&names, "names", "philospher names")
diff --git a/philo.go b/philo.go
index 6945def..d5bc02a 100644
--- a/philo.go
+++ b/philo.go
@@ -6,6 +6,10 @@ import (
"time"
)
+func init() {
+ rand.Seed(time.Now().UnixNano())
+}
+
type Philo struct {
Name string
Left Fork