dev/logging.go

22 lines
428 B
Go

package main
import (
"fmt"
"os"
)
func log(msg string, args ...any) {
fmt.Printf(Green+"[RUN]"+NC+" "+msg+"\n", args...)
}
func warn(msg string, args ...any) {
fmt.Printf(Yellow+"[WARN]"+NC+" "+msg+"\n", args...)
}
func errorLog(msg string, args ...any) {
fmt.Fprintf(os.Stderr, Red+"[ERROR]"+NC+" "+msg+"\n", args...)
}
func sudoLog(msg string, args ...any) {
fmt.Printf(Purple+"[SUDO]"+NC+" "+msg+"\n", args...)
}