diff --git a/logger/README.md b/logger/README.md new file mode 100644 index 00000000..dcb4bd69 --- /dev/null +++ b/logger/README.md @@ -0,0 +1,20 @@ +# Socket.io Logging + +Override internal logger with: + +```go +import ( + ... + "github.com/googollee/go-socket.io/logger" +) + + +func main() { + json_logger := slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{ + Level: slog.LevelInfo, // Set Level for each handler + }) + + log := slog.New(json_logger).With("server", "socket.io") // attach attribute to all log lines + logger.Log = log +} +``` \ No newline at end of file