| 123456789101112131415161718192021222324252627282930 | package replytype SuccessReply struct {	Code    int32       `json:"code"`	Message string      `json:"message"`	Data    interface{} `json:"data"`}type ReplyFunc func(req any) anyvar reply = DefaultFuncfunc DefaultFunc(out any) any {	success := &SuccessReply{		Code: 0,	}	if out != nil {		success.Data = out	}	return success}func SetReplyFunc(f ReplyFunc) {	reply = f}func GetReplyFunc() ReplyFunc {	return reply}
 |