Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCurrentLevel ¶
func GetCurrentLevel() string
GetCurrentLevel returns the current log level string
func SetCurrentLevel ¶
SetCurrentLevel sets the current log level and returns it
Types ¶
type Buffer ¶
type Buffer struct {
// contains filtered or unexported fields
}
Buffer is a thread-safe ring buffer for log entries
var GlobalBuffer *Buffer
Global buffer instance
type BufferedWriter ¶
type BufferedWriter struct {
// contains filtered or unexported fields
}
BufferedWriter wraps an io.Writer and captures log entries
func NewBufferedWriter ¶
func NewBufferedWriter(original io.Writer, buffer *Buffer) *BufferedWriter
NewBufferedWriter creates a new BufferedWriter
Click to show internal directories.
Click to hide internal directories.