使用github.com/jlaffaye/ftp库下载ftp上的文件到本地怎么多了几十个字节,文件不能打开,请大大帮我看一下是哪里的问题?

lhylm · · 3259 次点击
判断的时候不应该使用if n == 0 应该 使用 if e == io.EOF
#3
更多评论
polaris
社区,需要你我一同完善!
你定义了 1024,实际上可能读取到的不到 1024,你需要 `file.Write(buf[:n])`。 PS: 代码乱了,你看下发布说明啊,支持 markdown 语法,作为一个程序员,markdown 必须了解!
#1
<a href="/user/polaris" title="@polaris">@polaris</a> 使用file.Write(buf[:n])已解决,3Q!
#2