pio
pio copied to clipboard
Low-level package that provides an easy way to centralize different output targets. Supports colors and text decoration to all popular terminals
💊 PIO
PIO [Pill for Input/Output] tries to cure headaches by solving problems where go applications use different kinds of print targets or even loggers.
- it can combine all your loggers as one
- it can scan from any source and print
- opossite is possible too, it use one or more sources to output when printing
Navigate through _examples and integrations to learn if can cure yours too.
🚀 Installation
The only requirement is the Go Programming Language.
$ go get github.com/kataras/pio
PIO is built on top of the standard library, it has zero external dependencies.
👥 Contributing
If you find that something is not working as expected please open an issue.
If you have any previous experience on this field your PR means gold to me!
📦 Projects using PIO
Package | Author | Description |
---|---|---|
golog | Gerasimos Maropoulos | Simple, fast and easy-to-use level-based logger written entirely in GoLang. |
Do not hesitate to put your package on this list via PR!