Как получить элемент по ключу в Dynamodb с помощью AWS SDK v2?

Я изучаю Golang для подключения Dynamodb с помощью AWS-SDK-GO-V2, но я не понимаю, как получить один элемент по ключу.

Во всех примерах, которые я видел, используется v1, но мне НУЖНА V2.

2 ответа

Я нашел решение в Reddit

Пример

      getItemInput := &dynamodb.GetItemInput{
  Key: map[string]types.AttributeValue{
    "Id": &types.AttributeValueMemberS{Value: id},
  },
  TableName:            aws.String("TableName"),
  ConsistentRead:       aws.Bool(true),
  ProjectionExpression: aws.String("Id, Name, Timestamp"),
}

Руководство разработчика AWS SDK Go V2 - хорошее место для начала.

Рекомендуем взглянуть на https://aws.github.io/aws-sdk-go-v2/docs/getting-started/

Другие вопросы по тегам