LogPrintln.go 599 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package logs
  2. import (
  3. "fmt"
  4. "github.com/astaxie/beego/logs"
  5. "runtime"
  6. "time"
  7. )
  8. var logx *logs.BeeLogger
  9. var Test = true
  10. func init() {
  11. logx = logs.NewLogger()
  12. logx.SetLogger(logs.AdapterFile, `{"filename":"logs/logx/logx.log"}`)
  13. if runtime.GOOS == "windows" {
  14. Test = true
  15. } else {
  16. Test = false
  17. }
  18. }
  19. func Println(a ...interface{}) {
  20. //if Test {
  21. //
  22. //}
  23. fmt.Println(time.Now().Format("2006-01-02 15:04:05"), "=>", a)
  24. logx.Info(time.Now().Format("2006-01-02 15:04:05")+">", a)
  25. }
  26. //func Println(a ...interface{}) {
  27. // if test {
  28. // fmt.Printf("=>", a)
  29. // }
  30. // logx.Info(">", a)
  31. //}