mirror of
https://github.com/RussellChamp/advent-of-code-2021.git
synced 2026-10-27 21:52:32 +00:00
add timing tests to day5
This commit is contained in:
1 parent
7f76abf47a
commit
6226b37c5b
4 files changed
+90
-25
No files matched your search
@@ -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
|
||||
}
|
||||
Reference in new issue
Block a user