1
0
mirror of https://github.com/taigrr/log-socket synced 2026-03-20 23:02:20 -07:00

upgrade deps, readme

This commit is contained in:
2025-05-01 18:27:46 -07:00
parent f114098a8c
commit 1c00bc90b8
10 changed files with 143 additions and 91 deletions

View File

@@ -116,7 +116,7 @@ func (c *Client) Get() Entry {
}
// Trace prints out logs on trace level
func Trace(args ...interface{}) {
func Trace(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -129,7 +129,7 @@ func Trace(args ...interface{}) {
}
// Formatted print for Trace
func Tracef(format string, args ...interface{}) {
func Tracef(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -142,7 +142,7 @@ func Tracef(format string, args ...interface{}) {
}
// Trace prints out logs on trace level with newline
func Traceln(args ...interface{}) {
func Traceln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -155,7 +155,7 @@ func Traceln(args ...interface{}) {
}
// Debug prints out logs on debug level
func Debug(args ...interface{}) {
func Debug(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -168,7 +168,7 @@ func Debug(args ...interface{}) {
}
// Formatted print for Debug
func Debugf(format string, args ...interface{}) {
func Debugf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -181,7 +181,7 @@ func Debugf(format string, args ...interface{}) {
}
// Debug prints out logs on debug level with a newline
func Debugln(args ...interface{}) {
func Debugln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -194,7 +194,7 @@ func Debugln(args ...interface{}) {
}
// Info prints out logs on info level
func Info(args ...interface{}) {
func Info(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -207,7 +207,7 @@ func Info(args ...interface{}) {
}
// Formatted print for Info
func Infof(format string, args ...interface{}) {
func Infof(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -220,7 +220,7 @@ func Infof(format string, args ...interface{}) {
}
// Info prints out logs on info level with a newline
func Infoln(args ...interface{}) {
func Infoln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -233,7 +233,7 @@ func Infoln(args ...interface{}) {
}
// Info prints out logs on info level
func Notice(args ...interface{}) {
func Notice(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -246,7 +246,7 @@ func Notice(args ...interface{}) {
}
// Formatted print for Info
func Noticef(format string, args ...interface{}) {
func Noticef(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -259,7 +259,7 @@ func Noticef(format string, args ...interface{}) {
}
// Info prints out logs on info level with a newline
func Noticeln(args ...interface{}) {
func Noticeln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -272,7 +272,7 @@ func Noticeln(args ...interface{}) {
}
// Warn prints out logs on warn level
func Warn(args ...interface{}) {
func Warn(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -285,7 +285,7 @@ func Warn(args ...interface{}) {
}
// Formatted print for Warn
func Warnf(format string, args ...interface{}) {
func Warnf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -298,7 +298,7 @@ func Warnf(format string, args ...interface{}) {
}
// Newline print for Warn
func Warnln(args ...interface{}) {
func Warnln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -311,7 +311,7 @@ func Warnln(args ...interface{}) {
}
// Error prints out logs on error level
func Error(args ...interface{}) {
func Error(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -324,7 +324,7 @@ func Error(args ...interface{}) {
}
// Formatted print for error
func Errorf(format string, args ...interface{}) {
func Errorf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -337,7 +337,7 @@ func Errorf(format string, args ...interface{}) {
}
// Error prints out logs on error level with a newline
func Errorln(args ...interface{}) {
func Errorln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -350,7 +350,7 @@ func Errorln(args ...interface{}) {
}
// Panic prints out logs on panic level
func Panic(args ...interface{}) {
func Panic(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -373,7 +373,7 @@ func Panic(args ...interface{}) {
}
// Formatted print for panic
func Panicf(format string, args ...interface{}) {
func Panicf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -395,7 +395,7 @@ func Panicf(format string, args ...interface{}) {
panic(errors.New(output))
}
func Panicln(args ...interface{}) {
func Panicln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -418,7 +418,7 @@ func Panicln(args ...interface{}) {
}
// Fatal prints out logs on fatal level
func Fatal(args ...interface{}) {
func Fatal(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -433,7 +433,7 @@ func Fatal(args ...interface{}) {
}
// Formatted print for fatal
func Fatalf(format string, args ...interface{}) {
func Fatalf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -447,7 +447,7 @@ func Fatalf(format string, args ...interface{}) {
os.Exit(1)
}
func Fatalln(args ...interface{}) {
func Fatalln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -461,15 +461,15 @@ func Fatalln(args ...interface{}) {
os.Exit(1)
}
func Print(args ...interface{}) {
func Print(args ...any) {
Info(args...)
}
func Printf(format string, args ...interface{}) {
func Printf(format string, args ...any) {
Infof(format, args...)
}
func Println(args ...interface{}) {
func Println(args ...any) {
Infoln(args...)
}

View File

@@ -16,7 +16,7 @@ func (l *Logger) SetInfoDepth(depth int) {
}
// Trace prints out logs on trace level
func (l Logger) Trace(args ...interface{}) {
func (l Logger) Trace(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -29,7 +29,7 @@ func (l Logger) Trace(args ...interface{}) {
}
// Formatted print for Trace
func (l Logger) Tracef(format string, args ...interface{}) {
func (l Logger) Tracef(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -42,7 +42,7 @@ func (l Logger) Tracef(format string, args ...interface{}) {
}
// Trace prints out logs on trace level with newline
func (l Logger) Traceln(args ...interface{}) {
func (l Logger) Traceln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -55,7 +55,7 @@ func (l Logger) Traceln(args ...interface{}) {
}
// Debug prints out logs on debug level
func (l Logger) Debug(args ...interface{}) {
func (l Logger) Debug(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -68,7 +68,7 @@ func (l Logger) Debug(args ...interface{}) {
}
// Formatted print for Debug
func (l Logger) Debugf(format string, args ...interface{}) {
func (l Logger) Debugf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -81,7 +81,7 @@ func (l Logger) Debugf(format string, args ...interface{}) {
}
// Info prints out logs on info level
func (l Logger) Info(args ...interface{}) {
func (l Logger) Info(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -94,7 +94,7 @@ func (l Logger) Info(args ...interface{}) {
}
// Formatted print for Info
func (l Logger) Infof(format string, args ...interface{}) {
func (l Logger) Infof(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -107,7 +107,7 @@ func (l Logger) Infof(format string, args ...interface{}) {
}
// Info prints out logs on info level with newline
func (l Logger) Infoln(args ...interface{}) {
func (l Logger) Infoln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -120,7 +120,7 @@ func (l Logger) Infoln(args ...interface{}) {
}
// Notice prints out logs on notice level
func (l Logger) Notice(args ...interface{}) {
func (l Logger) Notice(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -133,7 +133,7 @@ func (l Logger) Notice(args ...interface{}) {
}
// Formatted print for Notice
func (l Logger) Noticef(format string, args ...interface{}) {
func (l Logger) Noticef(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -146,7 +146,7 @@ func (l Logger) Noticef(format string, args ...interface{}) {
}
// Notice prints out logs on notice level with newline
func (l Logger) Noticeln(args ...interface{}) {
func (l Logger) Noticeln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -159,7 +159,7 @@ func (l Logger) Noticeln(args ...interface{}) {
}
// Warn prints out logs on warn level
func (l Logger) Warn(args ...interface{}) {
func (l Logger) Warn(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -172,7 +172,7 @@ func (l Logger) Warn(args ...interface{}) {
}
// Formatted print for Warn
func (l Logger) Warnf(format string, args ...interface{}) {
func (l Logger) Warnf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -185,7 +185,7 @@ func (l Logger) Warnf(format string, args ...interface{}) {
}
// Warn prints out logs on warn level with a newline
func (l Logger) Warnln(args ...interface{}) {
func (l Logger) Warnln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -198,7 +198,7 @@ func (l Logger) Warnln(args ...interface{}) {
}
// Error prints out logs on error level
func (l Logger) Error(args ...interface{}) {
func (l Logger) Error(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -211,7 +211,7 @@ func (l Logger) Error(args ...interface{}) {
}
// Formatted print for error
func (l Logger) Errorf(format string, args ...interface{}) {
func (l Logger) Errorf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -224,7 +224,7 @@ func (l Logger) Errorf(format string, args ...interface{}) {
}
// Error prints out logs on error level with a new line
func (l Logger) Errorln(args ...interface{}) {
func (l Logger) Errorln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -237,7 +237,7 @@ func (l Logger) Errorln(args ...interface{}) {
}
// Panic prints out logs on panic level
func (l Logger) Panic(args ...interface{}) {
func (l Logger) Panic(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -260,7 +260,7 @@ func (l Logger) Panic(args ...interface{}) {
}
// Formatted print for panic
func (l Logger) Panicf(format string, args ...interface{}) {
func (l Logger) Panicf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -283,7 +283,7 @@ func (l Logger) Panicf(format string, args ...interface{}) {
}
// Panic prints out logs on panic level with a newline
func (l Logger) Panicln(args ...interface{}) {
func (l Logger) Panicln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -306,7 +306,7 @@ func (l Logger) Panicln(args ...interface{}) {
}
// Fatal prints out logs on fatal level
func (l Logger) Fatal(args ...interface{}) {
func (l Logger) Fatal(args ...any) {
output := fmt.Sprint(args...)
e := Entry{
Timestamp: time.Now(),
@@ -321,7 +321,7 @@ func (l Logger) Fatal(args ...interface{}) {
}
// Formatted print for fatal
func (l Logger) Fatalf(format string, args ...interface{}) {
func (l Logger) Fatalf(format string, args ...any) {
output := fmt.Sprintf(format, args...)
e := Entry{
Timestamp: time.Now(),
@@ -336,7 +336,7 @@ func (l Logger) Fatalf(format string, args ...interface{}) {
}
// Fatal prints fatal level with a new line
func (l Logger) Fatalln(args ...interface{}) {
func (l Logger) Fatalln(args ...any) {
output := fmt.Sprintln(args...)
e := Entry{
Timestamp: time.Now(),
@@ -351,16 +351,16 @@ func (l Logger) Fatalln(args ...interface{}) {
}
// Handles print to info
func (l Logger) Print(args ...interface{}) {
func (l Logger) Print(args ...any) {
l.Info(args...)
}
// Handles formatted print to info
func (l Logger) Printf(format string, args ...interface{}) {
func (l Logger) Printf(format string, args ...any) {
l.Infof(format, args...)
}
// Handles print to info with new line
func (l Logger) Println(args ...interface{}) {
func (l Logger) Println(args ...any) {
l.Infoln(args...)
}

View File

@@ -2,9 +2,6 @@ package log
import "time"
type LogWriter chan Entry
type Level int
const (
LTrace Level = iota
LDebug
@@ -16,20 +13,23 @@ const (
LFatal
)
type Client struct {
LogLevel Level `json:"level"`
writer LogWriter
initialized bool
}
type (
LogWriter chan Entry
Level int
type Entry struct {
Timestamp time.Time `json:"timestamp"`
Output string `json:"output"`
File string `json:"file"`
Level string `json:"level"`
level Level
}
type Logger struct {
FileInfoDepth int
}
Client struct {
LogLevel Level `json:"level"`
writer LogWriter
initialized bool
}
Entry struct {
Timestamp time.Time `json:"timestamp"`
Output string `json:"output"`
File string `json:"file"`
Level string `json:"level"`
level Level
}
Logger struct {
FileInfoDepth int
}
)