github.com/pavlo67/common@v0.5.3/common/colorize/color.go (about)

     1  package colorize
     2  
     3  import "runtime"
     4  
     5  var Reset = "\033[0m"
     6  var Bold = "\033[1m"
     7  var Underline = "\033[4m"
     8  var Strike = "\033[9m"
     9  var Italic = "\033[3m"
    10  
    11  var Red = "\033[31m"
    12  var Green = "\033[32m"
    13  var Yellow = "\033[33m"
    14  var Blue = "\033[34m"
    15  var Purple = "\033[35m"
    16  var Cyan = "\033[36m"
    17  var Gray = "\033[37m"
    18  var White = "\033[97m"
    19  
    20  func init() {
    21  	if runtime.GOOS == "windows" {
    22  		Reset = ""
    23  		Bold = ""
    24  		Underline = ""
    25  		Strike = ""
    26  		Italic = ""
    27  		Red = ""
    28  		Green = ""
    29  		Yellow = ""
    30  		Blue = ""
    31  		Purple = ""
    32  		Cyan = ""
    33  		Gray = ""
    34  		White = ""
    35  	}
    36  }