Documentation ¶
Index ¶
- func ColoredString(str string, colorAttribute color.Attribute) string
- func ColoredStringDirect(str string, colour *color.Color) string
- func GetCurrentRepoName() string
- func SplitLines(multilineString string) []string
- func TrimTrailingNewline(str string) string
- func WithPadding(str string, padding int) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ColoredString ¶
ColoredString takes a string and a colour attribute and returns a colored string with that attribute
func ColoredStringDirect ¶
ColoredStringDirect used for aggregating a few color attributes rather than just sending a single one
func GetCurrentRepoName ¶
func GetCurrentRepoName() string
GetCurrentRepoName gets the repo's base name
func SplitLines ¶
SplitLines takes a multiline string and splits it on newlines currently we are also stripping \r's which may have adverse effects for windows users (but no issues have been raised yet)
func TrimTrailingNewline ¶
TrimTrailingNewline - Trims the trailing newline TODO: replace with `chomp` after refactor
func WithPadding ¶
WithPadding pads a string as much as you want
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.