Documentation
¶
Index ¶
- Variables
- func DeleteS3Object(bucketName, keyName string) (bool, error)
- func DeleteSqsMessage(queueUrl string, receiptHandle string) error
- func GetAwsQueueUrl(queueName string) (string, error)
- func GetObjectFromS3(bucketName, keyName string) (*aws.WriteAtBuffer, error)
- func NewAwsSession() *session.Session
- func ReceiveMessage(queueUrl string, maxNumber int64) (result *sqs.ReceiveMessageOutput, err error)
- func SendMessageToSQS(queueName string, body string) error
- func UpljoadBinFileToS3(f io.Reader, bucketName string, keyName, contentType string) (string, error)
- type ProjectConfig
Constants ¶
This section is empty.
Variables ¶
View Source
var Config = ProjectConfig{
AwsRegion: "ap-southeast-1",
}
Functions ¶
func DeleteSqsMessage ¶
从sqs中删除消息
func GetAwsQueueUrl ¶
func GetObjectFromS3 ¶
func GetObjectFromS3(bucketName, keyName string) (*aws.WriteAtBuffer, error)
func ReceiveMessage ¶
func ReceiveMessage(queueUrl string, maxNumber int64) (result *sqs.ReceiveMessageOutput, err error)
* 获取消息
func SendMessageToSQS ¶
发送消息到SQS 参数:body 传递的消息内容,queueName 消息队列名称
Types ¶
Click to show internal directories.
Click to hide internal directories.