Documentation ¶
Overview ¶
Example ¶
fmt.Println(GreenBright("Hello"), BgCyanBright(RedBright("Binbiubiubiu"))) fmt.Println(Compose(BgGreen, Blue)("123"))
Output:
Index ¶
- Variables
- func BgBlack(input string) string
- func BgBlackBright(input string) string
- func BgBlue(input string) string
- func BgBlueBright(input string) string
- func BgCyan(input string) string
- func BgCyanBright(input string) string
- func BgGreen(input string) string
- func BgGreenBright(input string) string
- func BgMagenta(input string) string
- func BgMagentaBright(input string) string
- func BgRed(input string) string
- func BgRedBright(input string) string
- func BgWhite(input string) string
- func BgWhiteBright(input string) string
- func BgYellow(input string) string
- func BgYellowBright(input string) string
- func Black(input string) string
- func BlackBright(input string) string
- func Blue(input string) string
- func BlueBright(input string) string
- func Bold(input string) string
- func Compose(styl ...StyleFunc) func(str string) string
- func Cyan(input string) string
- func CyanBright(input string) string
- func Dim(input string) string
- func Gray(input string) string
- func Green(input string) string
- func GreenBright(input string) string
- func Hidden(input string) string
- func Inverse(input string) string
- func Italic(input string) string
- func Magenta(input string) string
- func MagentaBright(input string) string
- func Red(input string) string
- func RedBright(input string) string
- func Reset(input string) string
- func Strikethrough(input string) string
- func Underline(input string) string
- func White(input string) string
- func WhiteBright(input string) string
- func Yellow(input string) string
- func YellowBright(input string) string
- type Style
- func (s *Style) BgBlack(input string) string
- func (s *Style) BgBlackBright(input string) string
- func (s *Style) BgBlue(input string) string
- func (s *Style) BgBlueBright(input string) string
- func (s *Style) BgCyan(input string) string
- func (s *Style) BgCyanBright(input string) string
- func (s *Style) BgGreen(input string) string
- func (s *Style) BgGreenBright(input string) string
- func (s *Style) BgMagenta(input string) string
- func (s *Style) BgMagentaBright(input string) string
- func (s *Style) BgRed(input string) string
- func (s *Style) BgRedBright(input string) string
- func (s *Style) BgWhite(input string) string
- func (s *Style) BgWhiteBright(input string) string
- func (s *Style) BgYellow(input string) string
- func (s *Style) BgYellowBright(input string) string
- func (s *Style) Black(input string) string
- func (s *Style) BlackBright(input string) string
- func (s *Style) Blue(input string) string
- func (s *Style) BlueBright(input string) string
- func (s *Style) Bold(input string) string
- func (s *Style) Cyan(input string) string
- func (s *Style) CyanBright(input string) string
- func (s *Style) Dim(input string) string
- func (s *Style) Gray(input string) string
- func (s *Style) Green(input string) string
- func (s *Style) GreenBright(input string) string
- func (s *Style) Hidden(input string) string
- func (s *Style) Inverse(input string) string
- func (s *Style) Italic(input string) string
- func (s *Style) Magenta(input string) string
- func (s *Style) MagentaBright(input string) string
- func (s *Style) Red(input string) string
- func (s *Style) RedBright(input string) string
- func (s *Style) Reset(input string) string
- func (s *Style) Strikethrough(input string) string
- func (s *Style) Underline(input string) string
- func (s *Style) White(input string) string
- func (s *Style) WhiteBright(input string) string
- func (s *Style) Yellow(input string) string
- func (s *Style) YellowBright(input string) string
- type StyleFunc
Examples ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
IsColorSupported = !isDisabled &&
(isForced || (isWindows && !isDumbTerminal) || isCompatibleTerminal || isCI)
)
Functions ¶
func BgBlackBright ¶
func BgBlueBright ¶
func BgCyanBright ¶
func BgGreenBright ¶
func BgMagentaBright ¶
func BgRedBright ¶
func BgWhiteBright ¶
func BgYellowBright ¶
func BlackBright ¶
func BlueBright ¶
func CyanBright ¶ added in v0.1.2
func GreenBright ¶
func MagentaBright ¶
func Strikethrough ¶
func WhiteBright ¶
func YellowBright ¶
Types ¶
type Style ¶ added in v1.0.2
type Style struct {
// contains filtered or unexported fields
}
func (*Style) BgBlackBright ¶ added in v1.0.2
func (*Style) BgBlueBright ¶ added in v1.0.2
func (*Style) BgCyanBright ¶ added in v1.0.2
func (*Style) BgGreenBright ¶ added in v1.0.2
func (*Style) BgMagentaBright ¶ added in v1.0.2
func (*Style) BgRedBright ¶ added in v1.0.2
func (*Style) BgWhiteBright ¶ added in v1.0.2
func (*Style) BgYellowBright ¶ added in v1.0.2
func (*Style) BlackBright ¶ added in v1.0.2
func (*Style) BlueBright ¶ added in v1.0.2
func (*Style) CyanBright ¶ added in v1.0.2
func (*Style) GreenBright ¶ added in v1.0.2
func (*Style) MagentaBright ¶ added in v1.0.2
func (*Style) Strikethrough ¶ added in v1.0.2
func (*Style) WhiteBright ¶ added in v1.0.2
func (*Style) YellowBright ¶ added in v1.0.2
Click to show internal directories.
Click to hide internal directories.