An InfiniteMultiReader function for Golang