package
0.0.0-20240521083254-553ec8ccecaa
Repository: https://github.com/shmeljuj/software-engineering.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package mocks is a generated GoMock package.
No description provided by the author

# Functions

NewCheckStatusError creates a new CheckStatusError instance with the given message and underlying error.
NewCreatePaymentError creates a new CreatePaymentError instance with the given message and underlying error.
NewCreationGatewayError creates a new GatewayError instance with the given message and underlying error.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

CheckStatusError represents an error type specific to checking status.
CreatePaymentError represents an error type specific to creating payments.
GatewayError represents a gateway error type with a specific message and underlying error.
TransactionInfo holds information about a transaction.

# Interfaces

PaymentGateway is an interface that defines operations for a payment gateway.

# Type aliases

PaymentStatus represents the status of a payment.