commit | 5c715a9e85610075e168d38fd74f8be9d2e4a634 | [log] [tgz] |
---|---|---|
author | Jonathan Amsterdam <jba@google.com> | Fri Sep 09 09:20:54 2022 -0400 |
committer | Jonathan Amsterdam <jba@google.com> | Fri Sep 09 18:27:11 2022 +0000 |
tree | 402d1155bc9d2fcc0d2d1fbdec1febe3c3a6ef7c | |
parent | 93e26a7009be64188ba67cfae24aed11e47a668f [diff] |
slog: TextHandler checks long strings, quotes non-printing runes TextHandler checks the full length of all strings for whether they need to be quoted, because the cost of doing so (when done quickly) is significantly less than the cost of quoting. Also, it quotes strings containing non-printing characters. Change-Id: I2bb3a66f4fc1f60b0fc58acc53a2f5b973522cc7 Reviewed-on: https://go-review.googlesource.com/c/exp/+/429838 Reviewed-by: Alan Donovan <adonovan@google.com> Run-TryBot: Jonathan Amsterdam <jba@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.