https://github.com/azer/go-style
Console styling library for Golang
https://github.com/azer/go-style
Last synced: 11 months ago
JSON representation
Console styling library for Golang
- Host: GitHub
- URL: https://github.com/azer/go-style
- Owner: azer
- Created: 2013-06-27T09:15:37.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-06-27T09:35:36.000Z (almost 13 years ago)
- Last Synced: 2025-04-09T07:52:00.367Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 113 KB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## go-style
Console styling library for Golang

## Usage
```go
import . "github.com/azer/go-style"
Style("bold yellow greenBg", "hello!!")
```
Can be also written as:
```js
Style("bold, yellow, greenBg", "hello!!")
```
Or
```js
Style(".bold .yellow .greenBg", "hello!!")
```
## Reference
```
reset: \033[0m
bold: \033[1m
italic: \033[3m
blink: \033[5m
underline: \033[4m
underlineOff: \033[24m
inverse: \033[7m
inverseOff: \033[27m
strikethrough: \033[9m
strikethroughOff: \033[29m
def: \033[39m
white: \033[37m
black: \033[30m
red: \033[31m
green: \033[32m
blue: \033[34m
yellow: \033[33m
magenta: \033[35m
cyan: \033[36m
defBg: \033[49m
whiteBg: \033[47m
blackBg: \033[40m
redBg: \033[41m
greenBg: \033[42m
blueBg: \033[44m
yellowBg: \033[43m
magentaBg: \033[45m
cyanBg: \033[46m
```
