fmt.Printf("\n %c[1;40;32m%s%c[0m\n\n", 0x1B, "testPrintColor", 0x1B)
package main
import (
"fmt"
)
func main() {
fmt.Println("")
// 前景 背景 顏色
// ---------------------------------------
// 30 40 黑色
// 31 41 紅色
// 32 42 綠色
// 33 43 黃色
// 34 44 藍(lán)色
// 35 45 紫紅色
// 36 46 青藍(lán)色
// 37 47 白色
//
// 代碼 意義
// -------------------------
// 0 終端默認(rèn)設(shè)置
// 1 高亮顯示
// 4 使用下劃線
// 5 閃爍
// 7 反白顯示
// 8 不可見
for b := 40; b = 47; b++ { // 背景色彩 = 40-47
for f := 30; f = 37; f++ { // 前景色彩 = 30-37
for d := range []int{0, 1, 4, 5, 7, 8} { // 顯示方式 = 0,1,4,5,7,8
fmt.Printf(" %c[%d;%d;%dm%s(f=%d,b=%d,d=%d)%c[0m ", 0x1B, d, b, f, "", f, b, d, 0x1B)
}
fmt.Println("")
}
fmt.Println("")
}
}
以上所述是小編給大家介紹的Go語言在Linux環(huán)境下輸出彩色字符的方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!