Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/credittone/colorfulog
golang敏捷日志框架,日志级别颜色区分和显示日志行号。
https://github.com/credittone/colorfulog
Last synced: about 2 months ago
JSON representation
golang敏捷日志框架,日志级别颜色区分和显示日志行号。
- Host: GitHub
- URL: https://github.com/credittone/colorfulog
- Owner: CreditTone
- Created: 2019-12-19T09:05:39.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-20T08:04:46.000Z (almost 5 years ago)
- Last Synced: 2024-06-20T09:11:32.751Z (7 months ago)
- Language: Go
- Size: 9.77 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# colorfulog
colorfulog是一个简单且易于扩展的go语言日志类库,其本身提供的功能非常简单,但是很实用。程序员查找日志最重要两个信息,日志输出的文件和行号。那些乱七八糟的日志框架,又配置这又配置那,搞的自己很高大上的样子。日志这个东西简单的东西非要搞那么复杂。要花那么多时间去学个锦上添花,并没有什么卵用的东西,有时间我还有其他更重要的研究工作呢。不爽,自己又造了个轮子
## 快速开始
go get -u github.com/CreditTone/colorfulog
## 使用
```golang
import(
colorfulog "github.com/CreditTone/colorfulog"
)func main() {
//如果不想输出到指定文件,注释此函数即可
SetOutputfilename("tmp.log")
colorfulog.Info("普通日志,颜色为白色!")
colorfulog.Warn("警告日志,颜色为黄色!")
colorfulog.Error("错误日志,颜色为红色!")
}
```## 输出效果如下
![测试效果图](https://raw.githubusercontent.com/CreditTone/staticfiles/master/1576747983685.jpg "测试效果图")