logging.go 428 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "fmt"
  4. "os"
  5. )
  6. func log(msg string, args ...any) {
  7. fmt.Printf(Green+"[RUN]"+NC+" "+msg+"\n", args...)
  8. }
  9. func warn(msg string, args ...any) {
  10. fmt.Printf(Yellow+"[WARN]"+NC+" "+msg+"\n", args...)
  11. }
  12. func errorLog(msg string, args ...any) {
  13. fmt.Fprintf(os.Stderr, Red+"[ERROR]"+NC+" "+msg+"\n", args...)
  14. }
  15. func sudoLog(msg string, args ...any) {
  16. fmt.Printf(Purple+"[SUDO]"+NC+" "+msg+"\n", args...)
  17. }