package test

import "github.com/go-kit/kit/transport/grpc/_grpc_test"

Index

Functions

func GetConsumedCorrelationID

func GetConsumedCorrelationID(ctx context.Context) string

func NewBinding

func NewBinding(svc Service) *serverBinding

func SetCorrelationID

func SetCorrelationID(ctx context.Context, v string) context.Context

Types

type Service

type Service interface {
	Test(ctx context.Context, a string, b int64) (context.Context, string, error)
}

func NewClient

func NewClient(cc *grpc.ClientConn) Service

func NewService

func NewService() Service

type TestRequest

type TestRequest struct {
	A string
	B int64
}

type TestResponse

type TestResponse struct {
	Ctx context.Context
	V   string
}

Source Files

client.go context_metadata.go request_response.go server.go service.go

Directories

PathSynopsis
transport/grpc/_grpc_test/pb
Version
v0.13.0 (latest)
Published
May 29, 2023
Platform
linux/amd64
Imports
7 packages
Last checked
3 days ago

Tools for package owners.