proxy.golang.org : github.com/Goodwine/go-xml
Package xml is an alternative to the standard library `encoding/xml` package. This package uses of buffers and reusable object instances during unmarshalling to reduce allocations and struct initialization and the copy-by-value behavior of Go. This saves considerable amounts of resources for constrained systems. The library is still incomplete, see the repository's README. But should be ready to be used in prod assuming you're currently unmarshalling by manually extracting tokens out of the decoder. This example demonstrates how to decode an XML file using manual tokenization into an object, and how to terminate the read-parse loop.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/%21goodwine/go-xml
License: Apache-2.0
Latest release: almost 5 years ago
First release: about 5 years ago
Namespace: github.com/Goodwine
Last synced: 20 days ago