Documentation ¶
Index ¶
Constants ¶
View Source
const EnvQueueURL = "QUEUE_URL"
EnvQueueURL is the environment variable that contains the SQS queue URL. TODO: Can we use Golang build constraints to change this value?
Variables ¶
This section is empty.
Functions ¶
func DeleteMessage ¶
func DeleteMessage(svc sqsiface.SQSAPI, receiptHandle string) (output *sqs.DeleteMessageOutput)
DeleteMessage deletes a message from SQS and panics on any errors.
func Mustenv ¶
func Mustenv(names ...string)
Mustenv ensures an environment variable is set and panics if it is not.
func QueueURL ¶
func QueueURL() string
QueueURL returns the SQS Queue URL set in the environment variable.
func SendMessage ¶
func SendMessage(svc sqsiface.SQSAPI, input *sqs.SendMessageInput) (output *sqs.SendMessageOutput)
SendMessage sends a message to SQS and panics on any errors.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.