您正确地将该函数作为参数传递,但是它们与预期的签名不匹配。将功能更改为:
func UpperCaseHandler(md busboy.MessageDelivery) (interface{}, error} { s.Reply(MessageTest{strings.ToUpper(md.Message.(string))}, md.Delivery) return nil, nil}func RepeatHandler(md busboy.MessageDelivery) (interface{}, error} { s.Reply(MessageTest{strings.Repeat(md.Message.(string), 5)}, md.Delivery) return nil, nil}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)