【发布时间】:2021-04-29 13:50:44
【问题描述】:
我正在学习 Golang 以使用 AWS-SDK-GO-V2 连接 dynamodb,但我不明白如何按键获取一项。
我看到的所有示例都使用 v1,但我需要 V2。
【问题讨论】:
标签: go aws-sdk-go amazon-dynamodb
我正在学习 Golang 以使用 AWS-SDK-GO-V2 连接 dynamodb,但我不明白如何按键获取一项。
我看到的所有示例都使用 v1,但我需要 V2。
【问题讨论】:
标签: go aws-sdk-go amazon-dynamodb
我在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/
【讨论】: