user 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
..
compressor 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
.gitignore 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
.golangci.yml 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
LICENSE 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
README.md 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
ansi.go 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
buffer.go 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش
writer.go 2ad82b3b87 d06 Отказ от настольного клиента 2 سال پیش

README.md

ansi

Latest Release Build Status Coverage Status Go ReportCard GoDoc

Raw ANSI sequence helpers

ANSI Writer

import "github.com/muesli/ansi"

w := ansi.Writer{Forward: os.Stdout}
w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
w.Close()

Compressor

The ANSI compressor eliminates unnecessary/redundant ANSI sequences.

import "github.com/muesli/ansi/compressor"

w := compressor.Writer{Forward: os.Stdout}
w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
w.Close()