我正在向 AWS 发出 API 调用以获取使用 Golang SDK 的 AMI 列表。该DescribeImages函数接收DescribeImagesInput. 我只想看到我自己的 AMI,所以我的代码是这样做的:
// Build input
self := "self"
ownerSelf := []*string{&self}
ownImages := &ec2.DescribeImagesInput{
Owners: ownerSelf,
}
// Call the DescribeImages Operation
resp, err := svc.DescribeImages(ownImages)
if err != nil {
panic(err)
}
构建这样的输入非常难看。我确信有更好的技术,但是作为 Golang n00b,我不知道。什么是更好的方法?
千巷猫影
慕桂英546537
相关分类