Files
ArmedPolice/task/order.go
2021-11-02 09:43:19 +08:00

28 lines
431 B
Go

package task
import (
"Edu/utils"
"encoding/json"
)
type Order struct {
ID string `json:"id"`
Name string `json:"name"`
}
func (this *Order) MarshalBinary() ([]byte, error) {
return json.Marshal(this)
}
func (this *Order) UnmarshalBinary(data []byte) error {
return utils.FromJSONBytes(data, this)
}
func (this *Order) Handle() error {
return nil
}
func NewOrder() *Order {
return &Order{ID: "23", Name: "Henry"}
}