MCPcopy Create free account

hub / github.com/AleksK1NG/Go-CQRS-Kafka-gRPC-Microservices / types & classes

Types & classes155 in github.com/AleksK1NG/Go-CQRS-Kafka-gRPC-Microservices

StructApiGatewayMetrics
api_gateway_service/internal/metrics/metrics.go:10
InterfaceCacheRepository
reader_service/internal/product/repository/repository.go:19
StructConfig
writer_service/config/config.go:23
StructConfig
api_gateway_service/config/config.go:23
StructConfig
pkg/mongodb/mongodb.go:18
StructConfig
pkg/logger/logger.go:11
StructConfig
pkg/postgres/postgres.go:12
StructConfig
Config kafka config
pkg/kafka/config.go:4
StructConfig
pkg/probes/probes.go:3
StructConfig
pkg/redis/redis.go:8
StructConfig
pkg/tracing/jaeger.go:10
StructConfig
reader_service/config/config.go:25
InterfaceConsumerGroup
pkg/kafka/consumer_group.go:19
InterfaceCreateProductCmdHandler
writer_service/internal/product/commands/create_product.go:19
InterfaceCreateProductCmdHandler
api_gateway_service/internal/products/commands/create_product.go:16
InterfaceCreateProductCmdHandler
reader_service/internal/product/commands/create_product.go:12
StructCreateProductCommand
writer_service/internal/product/commands/commands.go:15
StructCreateProductCommand
api_gateway_service/internal/products/commands/commands.go:18
StructCreateProductCommand
reader_service/internal/product/commands/commands.go:22
StructCreateProductDto
api_gateway_service/internal/dto/create_product.go:5
StructCreateProductReq
writer_service/proto/product_writer/product_writer_messages.pb.go:111
StructCreateProductReq
reader_service/proto/product_reader/product_reader_messages.pb.go:111
StructCreateProductRes
writer_service/proto/product_writer/product_writer_messages.pb.go:182
StructCreateProductRes
reader_service/proto/product_reader/product_reader_messages.pb.go:182
StructCreateProductResponseDto
api_gateway_service/internal/dto/create_product.go:12
StructDeleteProductByIdReq
reader_service/proto/product_reader/product_reader_messages.pb.go:591
StructDeleteProductByIdRes
reader_service/proto/product_reader/product_reader_messages.pb.go:638
InterfaceDeleteProductCmdHandler
writer_service/internal/product/commands/delete_product.go:17
InterfaceDeleteProductCmdHandler
api_gateway_service/internal/products/commands/delete_product.go:16
InterfaceDeleteProductCmdHandler
reader_service/internal/product/commands/delete_product.go:11
StructDeleteProductCommand
writer_service/internal/product/commands/commands.go:37
StructDeleteProductCommand
api_gateway_service/internal/products/commands/commands.go:34
StructDeleteProductCommand
reader_service/internal/product/commands/commands.go:47
StructGRPC
writer_service/config/config.go:34
StructGRPC
reader_service/config/config.go:40
InterfaceGetProductByIdHandler
writer_service/internal/product/queries/get_product_by_id.go:11
InterfaceGetProductByIdHandler
api_gateway_service/internal/products/queries/get_by_id.go:13
InterfaceGetProductByIdHandler
reader_service/internal/product/queries/get_by_id.go:12
StructGetProductByIdQuery
writer_service/internal/product/queries/queries.go:13
StructGetProductByIdQuery
api_gateway_service/internal/products/queries/queries.go:17
StructGetProductByIdQuery
reader_service/internal/product/queries/queries.go:17
StructGetProductByIdReq
writer_service/proto/product_writer/product_writer_messages.pb.go:338
StructGetProductByIdReq
reader_service/proto/product_reader/product_reader_messages.pb.go:347
StructGetProductByIdRes
writer_service/proto/product_writer/product_writer_messages.pb.go:385
StructGetProductByIdRes
reader_service/proto/product_reader/product_reader_messages.pb.go:394
StructGrpc
api_gateway_service/config/config.go:45
StructHttp
api_gateway_service/config/config.go:34
InterfaceHttpDelivery
api_gateway_service/internal/products/delivery.go:5
InterfaceInterceptorManager
pkg/interceptors/manager.go:11
StructKafkaTopics
writer_service/config/config.go:39
StructKafkaTopics
api_gateway_service/config/config.go:49
StructKafkaTopics
reader_service/config/config.go:49
InterfaceLogger
Logger methods interface
pkg/logger/logger.go:22
InterfaceMessageProcessor
MessageProcessor processor methods must implement kafka.Worker func method interface
pkg/kafka/consumer_group.go:12
InterfaceMiddlewareManager
api_gateway_service/internal/middlewares/middlewares.go:11
StructMongoCollections
reader_service/config/config.go:45
StructPagination
Pagination query params
pkg/utils/pagination.go:14
InterfaceProducer
pkg/kafka/producer.go:9
StructProduct
writer_service/proto/product_writer/product_writer_messages.pb.go:24
StructProduct
Product model
writer_service/internal/models/product.go:10
StructProduct
proto/kafka/kafka.pb.go:166
StructProduct
reader_service/proto/product_reader/product_reader_messages.pb.go:24
StructProduct
reader_service/internal/models/product.go:10
StructProductCommands
writer_service/internal/product/commands/commands.go:5
StructProductCommands
api_gateway_service/internal/products/commands/commands.go:8
StructProductCommands
reader_service/internal/product/commands/commands.go:8
StructProductCreate
proto/kafka/kafka.pb.go:24
StructProductCreated
proto/kafka/kafka.pb.go:253
StructProductDelete
proto/kafka/kafka.pb.go:347
StructProductDeleted
proto/kafka/kafka.pb.go:394
StructProductQueries
writer_service/internal/product/queries/queries.go:5
StructProductQueries
api_gateway_service/internal/products/queries/queries.go:8
StructProductQueries
reader_service/internal/product/queries/queries.go:8
StructProductResponse
api_gateway_service/internal/dto/product_response.go:8
StructProductService
writer_service/internal/product/service/service.go:12
StructProductService
api_gateway_service/internal/products/service/service.go:12
StructProductService
reader_service/internal/product/service/service.go:11
StructProductUpdate
proto/kafka/kafka.pb.go:95
StructProductUpdated
proto/kafka/kafka.pb.go:300
StructProductsList
ProductsList products list response with pagination
reader_service/internal/models/product.go:20
StructProductsListResponse
api_gateway_service/internal/dto/product_list_response.go:5
InterfaceReaderServiceClient
ReaderServiceClient is the client API for ReaderService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to http
reader_service/proto/product_reader/product_reader_grpc.pb.go:19
StructReaderServiceMetrics
reader_service/internal/metrics/metrics.go:10
InterfaceReaderServiceServer
ReaderServiceServer is the server API for ReaderService service. All implementations should embed UnimplementedReaderServiceServer for forward compati
reader_service/proto/product_reader/product_reader_grpc.pb.go:83
InterfaceRepository
writer_service/internal/product/repository/repository.go:9
InterfaceRepository
reader_service/internal/product/repository/repository.go:10
InterfaceRestErr
RestErr Rest error interface
pkg/http_errors/http_errors.go:38
StructRestError
RestError Rest error struct
pkg/http_errors/http_errors.go:46
InterfaceSearchProductHandler
api_gateway_service/internal/products/queries/search_product.go:13
InterfaceSearchProductHandler
reader_service/internal/product/queries/search.go:11
StructSearchProductQuery
api_gateway_service/internal/products/queries/queries.go:25
StructSearchProductQuery
reader_service/internal/product/queries/queries.go:25
StructSearchReq
reader_service/proto/product_reader/product_reader_messages.pb.go:441
StructSearchRes
reader_service/proto/product_reader/product_reader_messages.pb.go:504
StructServiceSettings
reader_service/config/config.go:55
StructTopicConfig
TopicConfig kafka topic config
pkg/kafka/config.go:11
StructUnimplementedReaderServiceServer
UnimplementedReaderServiceServer should be embedded to have forward compatible implementations.
reader_service/proto/product_reader/product_reader_grpc.pb.go:92
StructUnimplementedWriterServiceServer
UnimplementedWriterServiceServer should be embedded to have forward compatible implementations.
writer_service/proto/product_writer/product_writer_grpc.pb.go:70
InterfaceUnsafeReaderServiceServer
UnsafeReaderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added met
reader_service/proto/product_reader/product_reader_grpc.pb.go:114
InterfaceUnsafeWriterServiceServer
UnsafeWriterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added met
writer_service/proto/product_writer/product_writer_grpc.pb.go:86
next →1–100 of 155, ranked by callers