summaryrefslogtreecommitdiff
path: root/magic8/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'magic8/main.go')
-rw-r--r--magic8/main.go13
1 files 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{