downloader icon indicating copy to clipboard operation
downloader copied to clipboard

写法有问题

Open cute-angelia opened this issue 3 years ago • 1 comments

// getPartDir 部分文件存放的目录
func (d *Downloader) getPartDir(filename string) string {
	return strings.SplitN(filename, ".", 2)[0]
}

这种以点分隔写法,对带点的文件非常不好,如:https://go.dev/dl/go1.17.7.src.tar.gz

可以改为: path.Dir(filename)

cute-angelia avatar Mar 03 '22 07:03 cute-angelia

不只对带点文件不友好,不带点文件直接没法用了,建议使用隐藏目录.cache之类的存放临时文件

mostcute avatar Mar 14 '25 06:03 mostcute