From ced1c4fe0a05c3f2ea6986a4e49a47f00153713a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 14 Jan 2019 18:04:48 +0100 Subject: ... --- magic8/main.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/magic8/main.go b/magic8/main.go index 3936ef5..3d2c4e3 100644 --- a/magic8/main.go +++ b/magic8/main.go @@ -7,23 +7,18 @@ import ( ) type affirmative string - -func (m affirmative) String() string { return "[+] " + string(m) } - type nonCommittal string - -func (m nonCommittal) String() string { return "[?] " + string(m) } - type negative string -func (m negative) String() string { return "[-] " + string(m) } +func (m affirmative) String() string { return "[+] " + string(m) } +func (m nonCommittal) String() string { return "[?] " + string(m) } +func (m negative) String() string { return "[-] " + string(m) } type magic []fmt.Stringer func (m magic) String() string { rand.Seed(time.Now().UnixNano()) - n := rand.Intn(len(m)) - return m[n].String() + return m[rand.Intn(len(m))].String() } var fortune = magic{ -- cgit v1.2.3