https://github.com/mageddo/go-logging
https://github.com/mageddo/go-logging
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mageddo/go-logging
- Owner: mageddo
- Created: 2017-10-20T21:45:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-09-19T02:36:57.000Z (over 6 years ago)
- Last Synced: 2025-02-02T01:32:05.803Z (over 1 year ago)
- Language: Go
- Size: 180 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A really simple and fast logger implementation independent
Compability
* Compatible with go 1.9
* Works with go 1.7 but line numbers will be not accurate
Example
```go
import "github.com/mageddo/go-logging"
...
logging.Debugf("hey %s", "Mark")
logging.Infof("hey %s", "Mark")
logging.Warnf("hey %s", "Mark")
logging.Errorf("hey %s", "Mark")
```
Out
```
2018/05/05 22:36:27 DEBUG f=main.go:8 pkg=main m=main hey Mark
2018/05/05 22:36:27 INFO f=main.go:9 pkg=main m=main hey Mark
2018/05/05 22:36:27 WARNING f=main.go:10 pkg=main m=main hey Mark
2018/05/05 22:36:27 ERROR f=main.go:12 pkg=main m=main hey Mark
```
Testing it
```
docker-compose up --abort-on-container-exit ci-build-test
```