AWS SDK for Go V2
  • Developer Guide
  • API Reference
  • GitHub
  • Developer Guide
    • Getting Started
    • Configuring the SDK
      • Endpoints
      • HTTP Client
      • Logging
      • Retries and Timeouts
    • Migrating
    • Using AWS Services
    • Handling Errors
    • SDK Utilities
      • Amazon RDS
      • Amazon CloudFront
      • Amazon EC2 IMDS
      • Amazon S3
    • Middleware
    • Testing
    • Using Cloud9 with the SDK
    • Security
      • Compliance Validation
      • Identity and Access Management
      • Infrastructure Security
      • Resilience
      • Data Protection
      • TLS Version
    • Code Examples
      • Amazon CloudWatch
        • CreateCustomMetricv2
        • CreateEnableMetricAlarmv2
        • DescribeAlarmsv2
        • DisableAlarmv2
        • ListMetricsv2
        • PutEventv2
      • Amazon DynamoDB
        • DescribeTablev2
        • ScanItemsv2
      • Amazon EC2
        • CreateImagev2
        • CreateInstancev2
        • DescribeInstancesv2
        • DescribeVpcEndpointsv2
        • MonitorInstancesv2
        • RebootInstancesv2
        • StartInstancesv2
        • StopInstancesv2
      • Amazon S3
        • CopyObjectv2
        • CreateBucketv2
        • DeleteBucketv2
        • DeleteObjectv2
        • GeneratePresignedURLv2
        • GetBucketAclv2
        • GetObjectAclv2
        • ListBucketsv2
        • ListObjectsv2
        • PutObjectv2
      • Amazon SNS
        • CreateTopicv2
        • ListSubscriptionsv2
        • ListTopicsv2
        • Publishv2
        • Subscribev2
      • Amazon SQS
        • ChangeMsgVisibilityv2
        • ConfigureLPQueuev2
        • CreateLPQueuev2
        • CreateQueuev2
        • DeadLetterQueuev2
        • DeleteMessagev2
        • DeleteQueuev2
        • GetQueueURLv2
        • ListQueuesv2
        • ReceiveLPMessagev2
        • ReceiveMessagev2
        • SendMessagev2
      • AWS KMS
        • CreateKeyv2
        • DecryptDatav2
        • EncryptDatav2
        • ReEncryptDatav2
      • AWS STS
        • AssumeRolev2
      • AWS Systems Manager
        • DeleteParameterv2
        • GetParameterv2
        • PutParameterv2
      • IAM
        • AccessKeyLastUsedv2
        • AttachUserPolicyv2
        • CreateAccessKeyv2
        • CreateAccountAliasv2
        • CreatePolicyv2
        • CreateUserv2
        • DeleteAccessKeyv2
        • DeleteAccountAliasv2
        • DeleteServerCertv2
        • DeleteUserv2
        • DetachUserPolicyv2
        • GetPolicyv2
        • GetServerCertv2
        • ListAccessKeysv2
        • ListAccountAliasesv2
        • ListAdminsv2
        • ListServerCertsv2
        • ListUsersv2
        • UpdateAccessKeyv2
        • UpdateServerCertv2
        • UpdateUserv2
View page source Edit this page Create child page Create documentation issue Create project issue
  1. Developer Guide
  2. Code Examples
  3. Amazon SQS

Amazon SQS Examples

This section contains code examples for Amazon SQS using version 2 of the AWS SDK for Go.


ChangeMsgVisibilityv2

ConfigureLPQueuev2

CreateLPQueuev2

CreateQueuev2

DeadLetterQueuev2

DeleteMessagev2

DeleteQueuev2

GetQueueURLv2

ListQueuesv2

ReceiveLPMessagev2

ReceiveMessagev2

SendMessagev2

Last modified January 14, 2021: Added code examples from AWS SDK docs repo (#1015) (6b77d0a)
© 2022 Amazon Web Services, Inc. or its affiliates. All Rights Reserved