主要是使用两个包
"archive/tar"
"compress/gzip"另外注意的是压缩前和解压缩的时候要保持文件的读写可执行权限不发生改变。
源码已上传githup
https://github.com/qianlnk/compress
有用的话git给个star呗,thanks ^_^
本文介绍如何利用Go语言中的archive/tar和compress/gzip两个包实现文件的压缩与解压功能,并确保文件的读写可执行权限在压缩前后保持不变。
主要是使用两个包
"archive/tar"
"compress/gzip"另外注意的是压缩前和解压缩的时候要保持文件的读写可执行权限不发生改变。
源码已上传githup
https://github.com/qianlnk/compress
有用的话git给个star呗,thanks ^_^
1911

被折叠的 条评论
为什么被折叠?