diff --git a/result.go b/result.go new file mode 100644 index 0000000..32824ee --- /dev/null +++ b/result.go @@ -0,0 +1,51 @@ +// Package rpc ... +// +// Description : rpc ... +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 2022-06-30 18:33 +package rpc + +// parseResponseBody 解析响应body, 支持 json + xml + ini + yaml +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 18:36 2022/6/30 +func parseResponseBody(body []byte, receiver interface{}) error { + return nil +} + +type result struct { +} + +// ParseJSON 解析JSON数据 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 18:34 2022/6/30 +func (r *result) ParseJSON(inputContent []byte, receiver interface{}) error { + return nil +} + +// ParseYaml 解析yaml数据 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 18:34 2022/6/30 +func (r *result) ParseYaml(inputContent []byte, receiver interface{}) error { + return nil +} + +// ParseXml 解析xml数据 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 18:35 2022/6/30 +func (r *result) ParseXml(inputContent []byte, receiver interface{}) error { + return nil +} + +func (r *result) ParseIni(inputContent []byte, receiver interface{}) error { + return nil +}