组件结构


组件目录释义

  1. ├── accessLogLib.go //插件接入类
  2. ├── builders //插件实现
  3. ├── defaultBuilder.go
  4. ├── logrusBuilder.go
  5. ├── traceBuilder.go
  6. └── zapBuilder.go
  7. ├── CHANGELOG
  8. ├── error.go //error封装
  9. ├── error_test.go
  10. ├── example //使用示例
  11. ├── accessLogLibDemo.go //插件接入demo
  12. ├── example.xml
  13. ├── rpcx.go //rpc日志链路追踪
  14. └── tracelog.go //日志链路追踪
  15. ├── initlog4go.go //log4go初始化
  16. ├── log4go //log4go核心目录
  17. ├── config.go
  18. ├── examples
  19. ├── ConsoleLogWriter_Manual.go
  20. ├── example.xml
  21. ├── FileLogWriter_Manual.go
  22. ├── SimpleNetLogServer.go
  23. ├── SocketLogWriter_Manual.go
  24. └── XMLConfigurationExample.go
  25. ├── filelog2.go
  26. ├── filelog.go
  27. ├── filelog_trace.go
  28. ├── LICENSE
  29. ├── log4go.go
  30. ├── log4go_test.go
  31. ├── pattlog.go
  32. ├── README
  33. ├── socklog.go
  34. ├── termlog.go
  35. └── wrapper.go
  36. ├── log.go //核心日志功能文件
  37. ├── logtrace //链路追踪集成
  38. ├── metadata.go
  39. ├── rpcx.go
  40. └── traceNode.go
  41. ├── logutils
  42. ├── id.go
  43. └── logutils.go
  44. ├── plugin //监控集成插件
  45. └── plugin.go
  46. ├── README.md
  47. └── stackerr
  48. └── error.go