【文件属性】:
文件名称:grsync:Golang rsync包装器
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-26 13:27:27
go golang rsync Go
grsync — golang rsync包装器
存储库包含一些有用的工具:
原始rsync包装器
rsync任务-提供有关rsync任务的重要信息的包装器:进度,剩余项目,总项目和速度
任务包装器的用法
package main
import (
"fmt"
"grsync"
"time"
)
func main () {
task := grsync . NewTask (
"username@server.com:/source/folder" ,
"/home/user/destination" ,
grsync. RsyncOptions {},
)
go func () {
for {
state := task . State ()
【文件预览】:
grsync-master
----matcher.go(658B)
----rsync_test.go(13KB)
----go.mod(86B)
----matcher_test.go(1KB)
----.travis.yml(200B)
----LICENSE(1KB)
----go.sum(968B)
----coverage.sh(301B)
----README.md(1KB)
----task.go(3KB)
----rsync.go(14KB)
----task_test.go(1KB)