【发布时间】:2019-03-28 21:09:13
【问题描述】:
给定以下 gRPC 服务器端代码:
import (
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
....
)
....
func (s *Router) Assign(ctx context.Context, req *api.Request(*api.Response, error) {
return nil, status.Errorf(codes.PermissionDenied,
}
....
在客户端断言错误是代码 = codes.PermissionDenied 的推荐技术是什么?
【问题讨论】:
-
为了澄清您的问题,您是在问客户如何知道错误代码是
codes.PermissionDenied?