treasurer/pkg/json/encode.go
2023-06-13 13:22:51 +00:00

17 lines
249 B
Go

package json
import (
"bytes"
"encoding/json"
)
func EncodeBuffer(body interface{}) (*bytes.Buffer, error) {
buffer := new(bytes.Buffer)
if err := json.NewEncoder(buffer).Encode(body); err != nil {
return nil, err
}
return buffer, nil
}