add timing tests to day5

This commit is contained in:
RussellChamp committed 2021-12-05 17:47:00 -05:00
1 parent 7f76abf47a
commit 6226b37c5b
4 files changed
+90 -25

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
package log
import "fmt"
const (
NONE = 0
NORMAL = 1
DEBUG = 2
)
var LOG_LEVEL = NORMAL
func Print(minLevel int, a ...interface{}) (int, error) {
if LOG_LEVEL >= minLevel {
return fmt.Print(a...)
}
return 0, nil
}
func Println(minLevel int, a ...interface{}) (int, error) {
if LOG_LEVEL >= minLevel {
return fmt.Println(a...)
}
return 0, nil
}
func Printf(minLevel int, format string, a ...interface{}) (int, error) {
if LOG_LEVEL >= minLevel {
return fmt.Printf(format, a...)
}
return 0, nil
}