in store/s3.go [24:43]
func (store S3) Get(key string) ([]byte, error) {
fullKey := store.prefix + "/" + key
res, err := store.client.GetObject(context.Background(), &s3.GetObjectInput{
Bucket: &store.bucket,
Key: &fullKey,
})
if err != nil {
return nil, err
}
data, err := io.ReadAll(res.Body)
if err != nil {
return nil, err
}
defer res.Body.Close()
return data, nil
}