Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/badu/bus
/ types & classes
Types & classes
47 in github.com/badu/bus
⨍
Functions
77
◇
Types & classes
47
Struct
Bus
Bus is being returned when you subscribe, so you can manually Cancel
main.go:115
Interface
Closer
test_scenarios/factory-request-reply/events/main.go:50
Struct
Consumer
main_test.go:174
Struct
CreateOrderEvent
test_scenarios/request-reply-with-cancellation/events/main.go:29
Struct
DummyEvent
test_scenarios/fire-and-forget/events/main.go:18
Struct
EmailServiceImpl
test_scenarios/fire-and-forget/notifications/email_service.go:11
Struct
Event1
main_test.go:128
Struct
Event2
main_test.go:129
Struct
Event3
main_test.go:130
Struct
Event4
main_test.go:131
Struct
Event5
main_test.go:132
Struct
EventState
test_scenarios/request-reply-with-cancellation/events/main.go:7
Struct
InventoryGRPCClientRequestEvent
test_scenarios/factory-request-reply/events/main.go:10
Struct
Listener
Listener is being returned when you subscribe to a topic, so you can unsubscribe or access the parent topic
main.go:19
Struct
NewOrder
test_scenarios/request-reply-with-cancellation/events/main.go:25
Struct
Order
test_scenarios/request-reply-callback/orders/repository.go:11
Struct
Order
test_scenarios/request-reply-with-cancellation/orders/repository.go:10
Struct
OrderStatus
test_scenarios/request-reply-callback/orders/repository.go:16
Struct
PricesGRPCClientRequestEvent
test_scenarios/factory-request-reply/events/main.go:30
Struct
ProductIDRequest
test_scenarios/factory-request-reply/prices/grpc_client.go:11
Struct
ProductIDRequest
test_scenarios/factory-request-reply/inventory/grpc_client.go:11
Struct
ProductPriceResponse
test_scenarios/factory-request-reply/prices/grpc_client.go:15
Struct
ProductStockResponse
test_scenarios/factory-request-reply/inventory/grpc_client.go:15
Struct
RepositoryImpl
test_scenarios/request-reply-callback/orders/repository.go:21
Struct
RepositoryImpl
test_scenarios/request-reply-with-cancellation/orders/repository.go:15
Struct
RequestEvent
test_scenarios/request-reply-callback/events/main.go:3
Struct
SMSRequestEvent
test_scenarios/fire-and-forget/events/main.go:8
Struct
SMSSentEvent
test_scenarios/fire-and-forget/events/main.go:13
Interface
ServiceClient
test_scenarios/factory-request-reply/prices/grpc_client.go:7
Interface
ServiceClient
test_scenarios/factory-request-reply/inventory/grpc_client.go:7
Struct
ServiceImpl
test_scenarios/factory-request-reply/prices/service.go:7
Struct
ServiceImpl
test_scenarios/factory-request-reply/cart/service.go:14
Struct
ServiceImpl
test_scenarios/factory-request-reply/inventory/service.go:7
Struct
ServiceImpl
test_scenarios/request-reply-callback/orders/service.go:12
Struct
ServiceImpl
test_scenarios/fire-and-forget/users/service.go:11
Struct
ServiceImpl
test_scenarios/fire-and-forget/audit/service.go:11
Struct
ServiceImpl
test_scenarios/request-reply-with-cancellation/orders/service.go:10
Struct
SmsServiceImpl
test_scenarios/fire-and-forget/notifications/sms_service.go:11
Struct
SomeOtherEvent
main_test.go:170
Struct
Topic
Topic keeps the subscribers of one topic
main.go:25
Struct
Uint32Event
bench_test.go:14
Struct
Uint32SyncEvent
bench_test.go:10
Struct
UserRegisteredEvent
test_scenarios/fire-and-forget/events/main.go:3
Struct
fakeCloser
test_scenarios/factory-request-reply/main_test.go:24
Interface
iEventName
holds key (event name - string) versus topic values we allow developers to override event names. They should be careful about name collisions
main.go:14
Struct
inventoryClientStub
test_scenarios/factory-request-reply/main_test.go:39
Struct
pricesClientStub
test_scenarios/factory-request-reply/main_test.go:18