Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/antklim/go-microservices
/ types & classes
Types & classes
39 in github.com/antklim/go-microservices
⨍
Functions
105
◇
Types & classes
39
Struct
Config
Config is a struct to contain all the needed configuration for our JSONService.
gizmo-greeter/pkg/greetertransport/transport.go:26
Struct
Endpoints
Endpoints collects all of the endpoints that compose a greeter service. It's meant to be used as a helper struct, to collect all of the endpoints into
go-kit-greeter/pkg/greeterendpoint/endpoints.go:15
Struct
Endpoints
Endpoints collects all of the endpoints that compose a greeter service.
gizmo-greeter/pkg/greeterendpoint/endpoints.go:13
Interface
Failer
Failer is an interface that should be implemented by response types. Response encoders can check if responses are Failer, and if so if they've failed,
go-kit-greeter/pkg/greeterendpoint/endpoints.go:61
Struct
Greeter
Greeter implements greeter service.
go-micro-greeter/srv/main.go:12
Struct
Greeter
go-micro-greeter/pb/greeter.micro.go:70
Interface
GreeterClient
Client API for Greeter service
go-micro-greeter/pb/greeter.micro.go:28
Interface
GreeterClient
Client API for Greeter service
go-kit-greeter/pb/greeter.pb.go:83
Interface
GreeterClient
Client API for Greeter service
gizmo-greeter/pb/greeter.pb.go:83
Interface
GreeterHandler
Server API for Greeter service
go-micro-greeter/pb/greeter.micro.go:62
Interface
GreeterServer
Server API for Greeter service
go-kit-greeter/pb/greeter.pb.go:106
Interface
GreeterServer
Server API for Greeter service
gizmo-greeter/pb/greeter.pb.go:106
Struct
GreeterService
GreeterService implementation of the Service interface.
go-kit-greeter/pkg/greeterservice/service.go:10
Struct
GreeterService
GreeterService implementation of the Service interface.
gizmo-greeter/pkg/greeterservice/service.go:10
Struct
GreetingRequest
go-micro-greeter/pb/greeter.pb.go:15
Struct
GreetingRequest
GreetingRequest collects the request parameters for the Greeting method.
go-kit-greeter/pkg/greeterendpoint/endpoints.go:78
Struct
GreetingRequest
please upgrade the proto package
go-kit-greeter/pb/greeter.pb.go:36
Struct
GreetingRequest
GreetingRequest collects the request parameters for the Greeting method.
gizmo-greeter/pkg/greeterendpoint/endpoints.go:59
Struct
GreetingRequest
please upgrade the proto package
gizmo-greeter/pb/greeter.pb.go:36
Struct
GreetingResponse
go-micro-greeter/pb/greeter.pb.go:31
Struct
GreetingResponse
GreetingResponse collects the response values for the Greeting method.
go-kit-greeter/pkg/greeterendpoint/endpoints.go:83
Struct
GreetingResponse
go-kit-greeter/pb/greeter.pb.go:52
Struct
GreetingResponse
GreetingResponse collects the response values for the Greeting method.
gizmo-greeter/pkg/greeterendpoint/endpoints.go:64
Struct
GreetingResponse
gizmo-greeter/pb/greeter.pb.go:52
Struct
HealthRequest
HealthRequest collects the request parameters for the Health method.
go-kit-greeter/pkg/greeterendpoint/endpoints.go:66
Struct
HealthRequest
HealthRequest collects the request parameters for the Health method.
gizmo-greeter/pkg/greeterendpoint/endpoints.go:51
Struct
HealthResponse
HealthResponse collects the response values for the Health method.
go-kit-greeter/pkg/greeterendpoint/endpoints.go:69
Struct
HealthResponse
HealthResponse collects the response values for the Health method.
gizmo-greeter/pkg/greeterendpoint/endpoints.go:54
Interface
Service
Service describe greetings service.
go-kit-greeter/pkg/greeterservice/service.go:4
Interface
Service
Service describe greetings service.
gizmo-greeter/pkg/greeterservice/service.go:4
FuncType
ServiceMiddleware
ServiceMiddleware describes a service middleware.
go-kit-greeter/pkg/greeterservice/middleware.go:10
Struct
TService
TService will implement server.RPCService and handle all requests to the server.
gizmo-greeter/pkg/greetertransport/transport.go:20
Struct
errorResponse
gizmo-greeter/pkg/greeterendpoint/endpoints.go:68
Struct
errorWrapper
go-kit-greeter/pkg/greetertransport/http.go:75
Struct
greeterClient
go-micro-greeter/pb/greeter.micro.go:32
Struct
greeterClient
go-kit-greeter/pb/greeter.pb.go:87
Struct
greeterClient
gizmo-greeter/pb/greeter.pb.go:87
Struct
grpcServer
go-kit-greeter/pkg/greetertransport/grpc.go:13
Struct
loggingMiddleware
go-kit-greeter/pkg/greeterservice/middleware.go:19