File cache for Golang