- Sort Score
- Num 10 results
- Language All
Results 1 - 2 of 2 for ObjectAsKVS (0.07 seconds)
-
internal/s3select/jstream/decoder.go
d.emitDepth = 0 d.emitRecursive = true } return d } // ObjectAsKVS - by default JSON returns map[string]interface{} this // is usually fine in most cases, but when you need to preserve the // input order its not a right data structure. To preserve input // order please use this option. func (d *Decoder) ObjectAsKVS() *Decoder { d.objectAsKVS = true return d }
Created: Sun Apr 05 19:28:12 GMT 2026 - Last Modified: Fri Aug 29 02:39:48 GMT 2025 - 13.4K bytes - Click Count (0) -
cmd/postpolicyform.go
// keys, so we need to use this technique to merge the // keys. func sanitizePolicy(r io.Reader) (io.Reader, error) { var buf bytes.Buffer e := json.NewEncoder(&buf) d := jstream.NewDecoder(r, 0).ObjectAsKVS().MaxDepth(10) sset := set.NewStringSet() for mv := range d.Stream() { if mv.ValueType == jstream.Object { // This is a JSON object type (that preserves key order) kvs, ok := mv.Value.(jstream.KVS)
Created: Sun Apr 05 19:28:12 GMT 2026 - Last Modified: Thu Oct 23 15:10:12 GMT 2025 - 12.1K bytes - Click Count (0)