A wrapper for HttpClient that caches to disk. Cached files, over the max specified, are deleted based on the last access times.
SimonCropp
Get a working HTTP Cache in Go (Golang) with only 3 lines of code!!!!
bxcodec