示例#1
0
文件: example_test.go 项目: spkg/slog
func Example() {
	// create a buffer and ensure that its internal memory buffer is
	// available for re-use when no longer needed
	buf := logfmt.Buffer{}
	defer buf.Reset()

	buf.WriteTimestamp(time.Unix(1234567890, 987654321).UTC())
	buf.WriteKey("info")
	buf.WriteProperty("key1", 1)
	buf.WriteProperty("key2", "value 2")

	fmt.Println(buf.String())
	// Output: 2009-02-13T23:31:30.987654+0000 info key1=1 key2="value 2"
}