Skip to content

Instantly share code, notes, and snippets.

@chewmanfoo
Created December 7, 2021 16:16
Show Gist options
  • Save chewmanfoo/ce504500b1d394fd212677e891619fee to your computer and use it in GitHub Desktop.
Save chewmanfoo/ce504500b1d394fd212677e891619fee to your computer and use it in GitHub Desktop.
s3Buffer, numBytes, err := DownloadS3File(event.S3Bucket, event.S3ObjectID, session)
header, err = GetHeader(s3Buffer)
var outBuffer []byte
if HeaderIndicatesConversionNeeded(header) {
outBuffer, err = ConvertBuffer(s3Buffer, event.ObjectID)
} else {
// outBuffer = s3Buffer or copy(outBuffer, s3Buffer) or ??
}
// use outBuffer...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment