Esiste un modo per scaricare un file di grandi dimensioni utilizzando Go che memorizzerà il contenuto direttamente in un file invece di archiviarlo tutto in memoria prima di scriverlo su un file? Poiché il file è così grande, archiviarlo tutto in memoria prima di scriverlo su un file userà tutta la memoria.
io.Copylegge 32kb (massimo) dall'input e li scrive nell'output, quindi si ripete. Quindi non preoccuparti della memoria.