Initial commit

This commit is contained in:
2025-03-22 01:14:15 +01:00
commit 75a26ef61a
2 changed files with 32 additions and 0 deletions

29
main.go Normal file
View File

@@ -0,0 +1,29 @@
package main
import (
"fmt"
"io"
"log"
"os"
)
var Error *log.Logger
var Warning *log.Logger
func init() {
log.SetFlags(log.Lmicroseconds | log.Lshortfile)
logger := io.MultiWriter(os.Stdout)
log.SetOutput(logger)
Error = log.New(io.MultiWriter(os.Stderr, os.Stdout),
fmt.Sprintf("%sERROR:%s ", "\033[0;101m", "\033[0m"),
log.Lmicroseconds|log.Lshortfile)
Warning = log.New(os.Stdout,
fmt.Sprintf("%sWarning:%s ", "\033[0;93m", "\033[0m"),
log.Lmicroseconds|log.Lshortfile)
}
func main() {
log.Println("Hello, World!")
Warning.Println("Hello, World!")
Error.Println("Hello, World!")
}