Wget Direct to S3 with Golang Streams

One thing I find very elegant about working with golang is that it is very open minded about where data is flowing in from or going out to. I recently built an application that downloaded an audio file from one location and pushed it to s3 – and golang makes it very easy to do that without needing to write an intermediate file and then upload that. Here’s my code, in case I need to do this again some day :) Continue reading