type github.com/grpc-ecosystem/grpc-gateway/v2/runtime.Marshaler (interface)
Method Implmentations
ContentType(v interface{}) string
(*HTTPBodyMarshaler).ContentType
(*JSONBuiltin).ContentType
(*JSONPb).ContentType
(*ProtoMarshaller).ContentType
Marshal(v interface{}) ([]byte, error)
(*HTTPBodyMarshaler).Marshal
(*JSONBuiltin).Marshal
(*JSONPb).Marshal
(*ProtoMarshaller).Marshal
NewDecoder(r io.Reader) Decoder
(*HTTPBodyMarshaler).Marshaler.NewDecoder
(*JSONBuiltin).NewDecoder
(*JSONPb).NewDecoder
(*ProtoMarshaller).NewDecoder
NewEncoder(w io.Writer) Encoder
(*HTTPBodyMarshaler).Marshaler.NewEncoder
(*JSONBuiltin).NewEncoder
(*JSONPb).NewEncoder
(*ProtoMarshaller).NewEncoder
Unmarshal(data []byte, v interface{}) error
(*HTTPBodyMarshaler).Marshaler.Unmarshal
(*JSONBuiltin).Unmarshal
(*JSONPb).Unmarshal
(*ProtoMarshaller).Unmarshal
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |