文件名称:flop:追求GNU API的Go文件操作库
文件大小:7.98MB
文件格式:ZIP
更新时间:2024-06-13 21:08:17
Go
翻牌 flop旨在简化Go中的文件复制,并以为模型。 大多数管理员和工程师每天都与GNU实用程序进行交互,因此有必要将这种知识和期望用于在代码中执行相同操作的库。 触发器在策略上与cp背道而驰,在cp上,程序员明确定义行为是有利的,例如cp假定从文件路径复制到目录路径意味着应该在目录内部创建文件。 必须通过在选项中通过传递AppendNameToPath选项来明确定义此行为,否则将返回错误。 go get -u github.com/homedepot/flop 用法 基本文件副本。 err := flop . SimpleCopy ( "src_path" , "dst_path" ) handle ( err ) 带有高级文件复制。 options := flop. Options { Recursive : true , MkdirAll : tru
【文件预览】:
flop-master
----error.go(3KB)
----go.mod(249B)
----util_test.go(2KB)
----copy.go(10KB)
----permwin.go(341B)
----go.sum(845B)
----copy_win_test.go(2KB)
----VERSION(7B)
----doc()
--------logo-original.png(7.82MB)
--------logo.png(181KB)
----tag.sh(688B)
----CONTRIBUTING.md(2KB)
----permlinux.go(1KB)
----LICENSE(1KB)
----copy_test.go(14KB)
----README.md(3KB)
----option.go(2KB)
----copy_linux_test.go(5KB)
----.gitignore(211B)