commit | 60527bc9bd40c15969868ebf6613b7f4080b1d3c | [log] [tgz] |
---|---|---|
author | Jonathan Amsterdam <jba@google.com> | Wed Sep 07 20:06:47 2022 -0400 |
committer | Jonathan Amsterdam <jba@google.com> | Fri Sep 09 12:46:45 2022 +0000 |
tree | 3d237c45924554fdd4128c638292a217941163c4 | |
parent | 1cac5f98cb9b3cb6aabce7e29017eca88d8d798a [diff] |
slog: TextHandler A Handler that writes Records as ordinary text lines. Also, revise the common handler code. The previous approach required a stateful appender, which couldn't easily be both zero-alloc and concurrency-safe. Change-Id: Ibe2749e2744a560086acec9287a18dd434ba9aa8 Reviewed-on: https://go-review.googlesource.com/c/exp/+/429435 Run-TryBot: Jonathan Amsterdam <jba@google.com> Reviewed-by: Alan Donovan <adonovan@google.com>
This subrepository holds experimental and deprecated (in the old
directory) packages.
The idea for this subrepository originated as the pkg/exp
directory of the main repository, but its presence there made it unavailable to users of the binary downloads of the Go installation. The subrepository has therefore been created to make it possible to go get
these packages.
Warning: Packages here are experimental and unreliable. Some may one day be promoted to the main repository or other subrepository, or they may be modified arbitrarily or even disappear altogether.
In short, code in this subrepository is not subject to the Go 1 compatibility promise. (No subrepo is, but the promise is even more likely to be violated by go.exp than the others.)
Caveat emptor.