├── .github ├── CODEOWNERS └── workflows │ └── go.yaml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── README.md ├── _example ├── go.mod ├── go.sum ├── main.go └── main_test.go ├── accum.go ├── accum_test.go ├── chain.go ├── chain_test.go ├── fblog ├── entry.go ├── internal │ └── misc │ │ ├── queue.go │ │ └── queue_test.go ├── logger.go ├── logger_test.go └── option.go ├── go.mod ├── go.sum ├── logger ├── io.go ├── logger.go ├── logger_test.go └── option.go ├── slogm ├── capture.go ├── capture_test.go ├── request_id.go ├── request_id_test.go ├── secret.go ├── secret_test.go ├── slogm.go ├── stacktrace.go ├── stacktrace_test.go ├── trim.go └── trim_test.go ├── slogt ├── testhandler.go ├── testhandler_test.go ├── thandler.go └── thandler_test.go ├── slogx.go └── slogx_test.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @semior001 -------------------------------------------------------------------------------- /.github/workflows/go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/.github/workflows/go.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/README.md -------------------------------------------------------------------------------- /_example/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/_example/go.mod -------------------------------------------------------------------------------- /_example/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/_example/go.sum -------------------------------------------------------------------------------- /_example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/_example/main.go -------------------------------------------------------------------------------- /_example/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/_example/main_test.go -------------------------------------------------------------------------------- /accum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/accum.go -------------------------------------------------------------------------------- /accum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/accum_test.go -------------------------------------------------------------------------------- /chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/chain.go -------------------------------------------------------------------------------- /chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/chain_test.go -------------------------------------------------------------------------------- /fblog/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/entry.go -------------------------------------------------------------------------------- /fblog/internal/misc/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/internal/misc/queue.go -------------------------------------------------------------------------------- /fblog/internal/misc/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/internal/misc/queue_test.go -------------------------------------------------------------------------------- /fblog/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/logger.go -------------------------------------------------------------------------------- /fblog/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/logger_test.go -------------------------------------------------------------------------------- /fblog/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/fblog/option.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/go.sum -------------------------------------------------------------------------------- /logger/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/logger/io.go -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/logger/logger.go -------------------------------------------------------------------------------- /logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/logger/logger_test.go -------------------------------------------------------------------------------- /logger/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/logger/option.go -------------------------------------------------------------------------------- /slogm/capture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/capture.go -------------------------------------------------------------------------------- /slogm/capture_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/capture_test.go -------------------------------------------------------------------------------- /slogm/request_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/request_id.go -------------------------------------------------------------------------------- /slogm/request_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/request_id_test.go -------------------------------------------------------------------------------- /slogm/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/secret.go -------------------------------------------------------------------------------- /slogm/secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/secret_test.go -------------------------------------------------------------------------------- /slogm/slogm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/slogm.go -------------------------------------------------------------------------------- /slogm/stacktrace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/stacktrace.go -------------------------------------------------------------------------------- /slogm/stacktrace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/stacktrace_test.go -------------------------------------------------------------------------------- /slogm/trim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/trim.go -------------------------------------------------------------------------------- /slogm/trim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogm/trim_test.go -------------------------------------------------------------------------------- /slogt/testhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogt/testhandler.go -------------------------------------------------------------------------------- /slogt/testhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogt/testhandler_test.go -------------------------------------------------------------------------------- /slogt/thandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogt/thandler.go -------------------------------------------------------------------------------- /slogt/thandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogt/thandler_test.go -------------------------------------------------------------------------------- /slogx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogx.go -------------------------------------------------------------------------------- /slogx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cappuccinotm/slogx/HEAD/slogx_test.go --------------------------------------------------------------------------------