Files
go-openai/marshaller.go
2023-03-15 12:16:47 +04:00

16 lines
235 B
Go

package openai
import (
"encoding/json"
)
type marshaller interface {
marshal(value any) ([]byte, error)
}
type jsonMarshaller struct{}
func (jm *jsonMarshaller) marshal(value any) ([]byte, error) {
return json.Marshal(value)
}