Как установить цвет для текста без стороннего ПКГ - PullRequest
0 голосов
/ 09 мая 2019

Я хочу, чтобы какой-то текст был окрашен в красный и зеленый цвета. если value < 0, то цвет будет красным, а если value > 0, то цвет будет зеленым:

if x < 0 {
    fmt.Println("This line will be Red")
} else {
    fmt.Println("This line will be Green")
}

Я хочу знать, как это сделать с помощью стандартной библиотеки, а не с помощью стороннего pkg. Как я могу это сделать?

1 Ответ

2 голосов
/ 09 мая 2019

Вы можете использовать:

if x < 0 {
    fmt.Println("\x1b[31;1m This line will be Red \x1b[0m")
} else {
    fmt.Println("\x1b[32;1m This line will be Green \x1b[0m")
}

Вы можете играть с первым номером, чтобы изменить цвет: [31,32,33...], и вы всегда заканчиваете \x1b[0m.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...