コード例 #1
0
ファイル: main.go プロジェクト: kyokomi-sandbox/sandbox
func getObject(client *s3.S3) {
	req := s3.GetObjectRequest{}
	req.Bucket = aws.String("kyokomi-foo")
	req.Key = aws.String("bar/media.json")

	res, err := client.GetObject(&req)
	if err != nil {
		log.Fatalln(err)
	}

	defer res.Body.Close()
}
コード例 #2
0
ファイル: main.go プロジェクト: kyokomi-sandbox/sandbox
func printGetObject(client *s3.S3) {
	req := s3.GetObjectRequest{}
	req.Bucket = aws.String("kyokomi-foo")
	req.Key = aws.String("bar/media.json")

	res, err := client.GetObject(&req)
	if err != nil {
		log.Fatalln(err)
	}

	defer res.Body.Close()

	data, err := ioutil.ReadAll(res.Body)
	if err != nil {
		log.Fatalln(err)
	}

	fmt.Println(string(data))
}