【发布时间】:2022-10-20 16:00:36
【问题描述】:
我有一个 grpc 处理程序Something(ctx context.Context, request *protocol.Something) (*pb.Test, error)
我返回像return nil, status.Error(codes.InvalidArgument, "something wrong") 这样的错误
在成功的情况下。我总是返回 nil return test, nil,尽管有代码 0。我必须在成功时返回代码吗? return test, status.New(codes.OK, "OK")
【问题讨论】: