Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
lambda-payment-eventbridge
Package main is a payment service, because nothing in life is really free...
|
Package main is a payment service, because nothing in life is really free... |
lambda-payment-sqs
Package main is a payment service, because nothing in life is really free...
|
Package main is a payment service, because nothing in life is really free... |
internal
|
|
emitter
Package emitter contains the interfaces that the Payment service in the ACME Serverless Fitness Shop needs to send events to other services.
|
Package emitter contains the interfaces that the Payment service in the ACME Serverless Fitness Shop needs to send events to other services. |
emitter/eventbridge
Package eventbridge uses Amazon EventBridge as a serverless event bus that makes it easy to connect applications together using data from your own applications, integrated Software-as-a-Service (SaaS) applications, and Serverless Fitness Shops.
|
Package eventbridge uses Amazon EventBridge as a serverless event bus that makes it easy to connect applications together using data from your own applications, integrated Software-as-a-Service (SaaS) applications, and Serverless Fitness Shops. |
emitter/mock
Package mock uses the log file to log all incoming events.
|
Package mock uses the log file to log all incoming events. |
emitter/sqs
Package sqs uses Amazon Simple Queue Service (SQS) as a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless fitness shops.
|
Package sqs uses Amazon Simple Queue Service (SQS) as a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless fitness shops. |
validator
Package validator validates the creditcard and leverages the github.com/retgits/creditcard module to check expiry, creditcard number, and cvv code.
|
Package validator validates the creditcard and leverages the github.com/retgits/creditcard module to check expiry, creditcard number, and cvv code. |
Click to show internal directories.
Click to hide internal directories.