Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RawMessage (0.09 sec)

  1. src/encoding/json/encode_test.go

    }
    
    func TestMarshalRawMessageValue(t *testing.T) {
    	type (
    		T1 struct {
    			M RawMessage `json:",omitempty"`
    		}
    		T2 struct {
    			M *RawMessage `json:",omitempty"`
    		}
    	)
    
    	var (
    		rawNil   = RawMessage(nil)
    		rawEmpty = RawMessage([]byte{})
    		rawText  = RawMessage([]byte(`"foo"`))
    	)
    
    	tests := []struct {
    		CaseName
    		in   any
    		want string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 29.4K bytes
    - Viewed (0)
  2. pkg/config/model.go

    	// Unmarshal from json bytes to go map
    	var data map[string]any
    	err = json.Unmarshal(js, &data)
    	if err != nil {
    		return nil, err
    	}
    
    	return data, nil
    }
    
    func ToRaw(s Spec) (json.RawMessage, error) {
    	js, err := ToJSON(s)
    	if err != nil {
    		return nil, err
    	}
    
    	// Unmarshal from json bytes to go map
    	return js, nil
    }
    
    func ToJSON(s Spec) ([]byte, error) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. docs/debugging/xl-meta/main.go

    					b = nbuf
    				}
    
    				hdr, v, err := decodeXLHeaders(v)
    				if err != nil {
    					return nil, err
    				}
    				type version struct {
    					Idx      int
    					Header   json.RawMessage
    					Metadata json.RawMessage
    				}
    				versions := make([]version, hdr.versions)
    				headerVer := hdr.headerVer
    				err = decodeVersions(v, hdr.versions, func(idx int, hdr, meta []byte) error {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 31 14:49:23 UTC 2024
    - 38.5K bytes
    - Viewed (0)
Back to top