A small golang utility to print colorful output on terminal
go get -u github.com/amulyakashyap09/colors
import color "github.com/amulyakashyap09/colors"
var message string = "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
#bgColor, fgColor, message
color.Custom("black", "yellow", message)
color.Custom(bgColor, fgColor, message) | color.Custom will print the message in colors provided as input
color.Error(message) | color.Error will print the error in red & bold
color.Panic(message) | color.Panic will print the error in red & bold & will exit the process
color.Success(message) | color.Success will print the message in green
color.Info(message) | color.Info will print the message in blue
color.Warn(message) | color.Warn will print the message in yellow
color.Yellow(message) | color.Yellow will print the message in yellow
color.Blue(message) | color.Blue will print the message in blue
color.Green(message) | color.Green will print the message in green
color.Red(message) | color.Red will print the message in red
color.Magenta(message) | color.Magenta will print the message in magenta
color.Cyan(message) | color.Cyan will print the message in cyan
color.White(message) | color.White will print the message in white
color.Black(message) | color.Black will print the message in black
Amulya Kashyap
amulyakasyap09@gmail.com