package main
import ( "io" "log" "net/http" "os" )
//"net/http"
func main() { r, err := http.Get(os.Args[1]) if err != nil { log.Fatalln(err) } //创建文件 file, err := os.Create(os.Args[2])
if err != nil {
log.Fatalln(err)
}
defer file.Close()
//既可以输出到屏幕上,又可以保存到文件里
dest := io.MultiWriter(os.Stdout, file)
io.Copy(file, r.Body)
if err := r.Body.Close(); err != nil {
log.Println(err)
}
}