func (t *Arith) Div(args *msg.ArithRequest, reply *msg.ArithResponse) error { if args.GetB() == 0 { return errors.New("divide by zero") } reply.C = proto.Int32(args.GetA() / args.GetB()) return nil }
func (t *Arith) Mul(args *msg.ArithRequest, reply *msg.ArithResponse) error { reply.C = proto.Int32(args.GetA() * args.GetB()) return nil }