package notify import "b612.me/notify/internal/codec" func Register(data interface{}) { codec.Register(data) } func RegisterName(name string, data interface{}) { codec.RegisterName(name, data) } func RegisterAll(data []interface{}) { codec.RegisterAll(data) } func RegisterNames(data map[string]interface{}) { codec.RegisterNames(data) } func encode(src interface{}) ([]byte, error) { return codec.Encode(src) } func Encode(src interface{}) ([]byte, error) { return codec.Encode(src) } func Decode(src []byte) (interface{}, error) { return codec.Decode(src) }