aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gitea.com/lunny/log/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gitea.com/lunny/log/README.md')
-rw-r--r--vendor/gitea.com/lunny/log/README.md51
1 files changed, 51 insertions, 0 deletions
diff --git a/vendor/gitea.com/lunny/log/README.md b/vendor/gitea.com/lunny/log/README.md
new file mode 100644
index 0000000000..be63a4d373
--- /dev/null
+++ b/vendor/gitea.com/lunny/log/README.md
@@ -0,0 +1,51 @@
+## log
+
+[![](https://goreportcard.com/badge/gitea.com/lunny/log)](https://goreportcard.com/report/gitea.com/lunny/log)
+[![GoDoc](https://godoc.org/gitea.com/lunny/log?status.png)](https://godoc.org/gitea.com/lunny/log)
+
+[简体中文](https://gitea.com/lunny/log/blob/master/README_CN.md)
+
+# Installation
+
+```
+go get gitea.com/lunny/log
+```
+
+# Features
+
+* Add color support for unix console
+* Implemented dbwriter to save log to database
+* Implemented FileWriter to save log to file by date or time.
+* Location configuration
+
+# Example
+
+For Single File:
+```Go
+f, _ := os.Create("my.log")
+log.Std.SetOutput(f)
+```
+
+For Multiple Writer:
+```Go
+f, _ := os.Create("my.log")
+log.Std.SetOutput(io.MultiWriter(f, os.Stdout))
+```
+
+For log files by date or time:
+```Go
+w := log.NewFileWriter(log.FileOptions{
+ ByType:log.ByDay,
+ Dir:"./logs",
+})
+log.Std.SetOutput(w)
+```
+
+# About
+
+This repo is an extension of Golang log.
+
+# LICENSE
+
+ BSD License
+ [http://creativecommons.org/licenses/BSD/](http://creativecommons.org/licenses/BSD/)