aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-01-16 11:37:22 +0530
committerBobby <[email protected]>2026-01-16 11:37:22 +0530
commit57c0b7a7d64f546cf30bfad456962f2d11bb9f3e (patch)
tree7cbff0c39df93ab7716c4be4926d930ce2583489
parent472c5b429c0fe5f3e38a295d94f9f794d8e23672 (diff)
downloadmetachan-57c0b7a7d64f546cf30bfad456962f2d11bb9f3e.tar.xz
metachan-57c0b7a7d64f546cf30bfad456962f2d11bb9f3e.zip
Refactor Log function to use 'any' type and improve message formatting
-rw-r--r--utils/logger/logger.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/logger/logger.go b/utils/logger/logger.go
index c5788bc..3982010 100644
--- a/utils/logger/logger.go
+++ b/utils/logger/logger.go
@@ -47,7 +47,7 @@ func getMessageColor(level LogLevel) string {
}
}
-func Log(message interface{}, options LogOptions) {
+func Log(message any, options LogOptions) {
var builder strings.Builder
if options.Timestamp {
@@ -85,7 +85,7 @@ func Log(message interface{}, options LogOptions) {
case string:
builder.WriteString(msg)
default:
- builder.WriteString(fmt.Sprintf("%v", msg))
+ fmt.Fprintf(&builder, "%v", msg)
}
builder.WriteString(Reset)