/
textformat.go
53 lines (44 loc) · 1.04 KB
/
textformat.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
package main
// Italics function
func Italics(message string) string {
message = "*" + message + "*"
return message
}
// Bold function
func Bold(message string) string {
message = "**" + message + "**"
return message
}
// BoldItalics function
func BoldItalics(message string) string {
message = "***" + message + "***"
return message
}
// Underline function
func Underline(message string) string {
message = "__" + message + "__"
return message
}
// UnderlineItalics function
func UnderlineItalics(message string) string {
message = "__" + Italics(message) + "__"
return message
}
// UnderlineBold function
func UnderlineBold(message string) string {
message = "__" + Bold(message) + "__"
return message
}
// UnderlineBoldItalics function
func UnderlineBoldItalics(message string) string {
message = "__" + BoldItalics(message) + "__"
return message
}
// CodeBlock function
func CodeBlock(message string) string {
return "`" + message + "`"
}
// CodeBox function
func CodeBox(message string) string {
return "```\n" + message + "\n```"
}