-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.go
66 lines (60 loc) · 3.21 KB
/
example.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
package main
import (
"fmt"
"github.com/traviscampbell/sinebow"
)
var banners = map[string][]string{
"Big Money-ne": []string{
` /$$ /$$ `,
` |__/ | $$ `,
` /$$$$$$$ /$$ /$$$$$$$ /$$$$$$ | $$$$$$$ /$$$$$$ /$$ /$$ /$$`,
` /$$_____/| $$| $$__ $$ /$$__ $$| $$__ $$ /$$__ $$| $$ | $$ | $$`,
`| $$$$$$ | $$| $$ \ $$| $$$$$$$$| $$ \ $$| $$ \ $$| $$ | $$ | $$`,
` \____ $$| $$| $$ | $$| $$_____/| $$ | $$| $$ | $$| $$ | $$ | $$`,
` /$$$$$$$/| $$| $$ | $$| $$$$$$$| $$$$$$$/| $$$$$$/| $$$$$/$$$$/`,
`|_______/ |__/|__/ |__/ \_______/|_______/ \______/ \_____/\___/ `,
},
"Train": []string{
` ___ _ _ `,
` / __| (_) _ _ ___ | |__ ___ __ __ __ `,
` \__ \ | | | ' \ / -_) | '_ \ / _ \ \ V V / `,
` |___/ _|_|_ |_||_| \___| |_.__/ \___/ \_/\_/ `,
`_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| `,
"\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-' ",
},
"Cosmike": []string{
` .::::::. ::::::. :::..,:::::: :::::::. ... .:: . .:::`,
";;;` ` ;;;`;;;;, `;;;;;;;'''' ;;;'';;' .;;;;;;;. ';;, ;; ;;;' ",
`'[==/[[[[,[[[ [[[[[. '[[ [[cccc [[[__[[\.,[[ \[[,'[[, [[, [[' `,
` ''' $$$$ $$$ "Y$c$$ $$"""" $$""""Y$$$$$, $$$ Y$c$$$c$P `,
` 88b dP888 888 Y88 888oo,__ _88o,,od8P"888,_ _,88P "88"888 `,
` "YMmMY" MMM MMM YM """"YUMMM""YUMMMP" "YMMMMMP" "M "M" `,
},
}
var multilineBanners = []string{`
███████╗██╗███╗ ██╗███████╗██████╗ ██████╗ ██╗ ██╗
██╔════╝██║████╗ ██║██╔════╝██╔══██╗██╔═══██╗██║ ██║
███████╗██║██╔██╗ ██║█████╗ ██████╔╝██║ ██║██║ █╗ ██║
╚════██║██║██║╚██╗██║██╔══╝ ██╔══██╗██║ ██║██║███╗██║
███████║██║██║ ╚████║███████╗██████╔╝╚██████╔╝╚███╔███╔╝
╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝╚═════╝ ╚═════╝ ╚══╝╚══╝
`, ` LET ME TURN THIS MOTHERFUCK UPSIDE DOWN
_____ /
|_ _|
n (O O) n
H _|\_/|_ H
nHnn/ \___/ \nnHn
<V VV / \ VV V>
\__\/| |\/__/ `}
func main() {
for font, banner := range banners {
fmt.Printf("%s:\n", font)
for _, row := range banner {
fmt.Println(sinebow.Rainbro(row))
}
fmt.Printf("\n\n")
}
for _, banner := range multilineBanners {
fmt.Printf("%s\n\n", sinebow.Rainbro(banner))
}
}