lijian 48c2e0e9f9 依赖更新为 go mod 1 year ago
..
terminal 48c2e0e9f9 依赖更新为 go mod 1 year ago
.gitattributes 48c2e0e9f9 依赖更新为 go mod 1 year ago
.gitignore 48c2e0e9f9 依赖更新为 go mod 1 year ago
AUTHORS cf619cc6db 更新api 6 years ago
LICENSE 48c2e0e9f9 依赖更新为 go mod 1 year ago
README.md 48c2e0e9f9 依赖更新为 go mod 1 year ago
adapter.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
color.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
hijacker.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
marshaler.go cf619cc6db 更新api 6 years ago
nop.go cf619cc6db 更新api 6 years ago
pio.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
printer.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
registry.go 48c2e0e9f9 依赖更新为 go mod 1 year ago
terminal.go 48c2e0e9f9 依赖更新为 go mod 1 year ago

README.md

💊 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.

build status report card godocs github issues github closed issues

  • 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!