github.com/timoth-y/kicksware-api/order-service@v0.0.0-20201002192818-87b546a7ae5a/core/service/orderSerializer.go (about) 1 package service 2 3 import model "github.com/timoth-y/kicksware-api/order-service/core/model" 4 5 type OrderSerializer interface { 6 Decode(input []byte) (*model.Order, error) 7 DecodeRange(input []byte) ([]*model.Order, error) 8 DecodeMap(input []byte) (map[string]interface{}, error) 9 DecodeInto(input []byte, target interface{}) error 10 Encode(input interface{}) ([]byte, error) 11 }