diff options
author | Fumitoshi Ukai <ukai@chromium.org> | 2015-03-30 16:52:41 +0900 |
---|---|---|
committer | Fumitoshi Ukai <ukai@chromium.org> | 2015-03-30 16:52:41 +0900 |
commit | 119dc912cfe6fceec9992fd04b5bb046af60129e (patch) | |
tree | b431718bd98e588f8c18cef3e33552b294b392ca /log.go | |
download | kati-119dc912cfe6fceec9992fd04b5bb046af60129e.tar.gz |
kati: initial commit (from hamaji)
Diffstat (limited to 'log.go')
-rw-r--r-- | log.go | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -0,0 +1,31 @@ +package main + +import ( + "bytes" + "fmt" +) + +func Log(f string, a ...interface{}) { + var buf bytes.Buffer + buf.WriteString("*kati*: ") + buf.WriteString(f) + buf.WriteByte('\n') + fmt.Printf(buf.String(), a...) +} + +func Warn(f string, a ...interface{}) { + var buf bytes.Buffer + buf.WriteString("warning: ") + buf.WriteString(f) + buf.WriteByte('\n') + fmt.Printf(buf.String(), a...) +} + +func Error(f string, a ...interface{}) { + var buf bytes.Buffer + buf.WriteString("error: ") + buf.WriteString(f) + buf.WriteByte('\n') + fmt.Printf(buf.String(), a...) + panic("") +} |