grpc-go では、サービスを実装するときに、サービス インターフェイスはメソッドを定義し、 と のみContext
を含みますRequest
。のソースからContext
、それは次のように簡単です
type Context interface {
Deadline() (deadline time.Time, ok bool)
Done() <-chan struct{}
Err() error
Value(key interface{}) interface{}
}
したがって、セッションを維持するために何らかのメタデータ (リモート IP アドレスやその他のデータを含む) を取得できるかどうか疑問に思います。
ありがとう。