Versions in this module Expand all Collapse all v1 v1.0.1000 Aug 14, 2023 Changes in this version + const GrpcContentType + const GrpcWebContentType + const GrpcWebTextContentType + func GetBearerTokenFromContext(ctx context.Context) (token string) + func GetIPAddressFromContext(ctx context.Context) (ip string, err error) + func GetUUIDFromContext(ctx context.Context) string + func IsGrpcNativeRequest(req *http.Request) bool + func IsGrpcRequest(req *http.Request) bool + func IsGrpcRequestReflection(req *http.Request) bool + func IsGrpcWebRequest(req *http.Request) bool + func NewContextFromRequest(r *http.Request) context.Context + type ErrorObjectMsg struct + Code string + Message string + type NiceMD metadata.MD + func ExtractIncoming(ctx context.Context) NiceMD + func ExtractOutgoing(ctx context.Context) NiceMD + func (m NiceMD) Add(key string, value string) NiceMD + func (m NiceMD) Clone(copiedKeys ...string) NiceMD + func (m NiceMD) Del(key string) NiceMD + func (m NiceMD) Get(key string) string + func (m NiceMD) GetAll() (res map[string]string) + func (m NiceMD) Set(key string, value string) NiceMD + func (m NiceMD) ToHttpHeader() (req http.Header) + func (m NiceMD) ToIncoming(ctx context.Context) context.Context + func (m NiceMD) ToJSON() []byte + func (m NiceMD) ToJSONString() string + func (m NiceMD) ToOutgoing(ctx context.Context) context.Context + type Status struct + Grpc *status.Status + func StatusFromGrpcServices(err error) (s *Status) + func (c *Status) ErrorObject() error