This commit is contained in:
2024-05-13 21:43:47 -07:00
commit f21c916eb3
15 changed files with 437 additions and 0 deletions

18
json_handler.go Normal file
View File

@@ -0,0 +1,18 @@
package simplelog
import (
"encoding/json"
"log"
)
type JSONHandler struct{}
func NewJSONHandler() *JSONHandler {
return &JSONHandler{}
}
func (j *JSONHandler) Log(event Event) error {
jsonData, _ := json.Marshal(event)
log.Println(string(jsonData))
return nil
}