Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New tests mean encode.go and compat.go also need some bugfixes.
|
|
|
|
This should have been done back in 8aa12d3 (struct.go: Cache
structIndexes, 2023-01-26)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This invovles upgrading golangci-lint, as v1.51.0 is needed to support
Go 1.20.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's a library, not a program.
Apparently the pkg.go.dev license detector recognizes "You should have
received a copy of the GNU General Public License along with this
(program|library)" but not "Along with this (program|library), you should
have received a copy of the GNU General Public License."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The CPU profiler tells me that the encoder is spending a lot of time on
type switches.
|
|
This should help save some CPU time and avoid some memory churn.
|
|
|
|
|
|
|
|
|