Popularity
2.0
Declining
Activity
0.0
Declining
14
3
4
Programming language: Go
License: MIT License
Tags:
Files
go-decent-copy alternatives and similar packages
Based on the "Files" category.
Alternatively, view go-decent-copy alternatives based on common mentions on social networks and blogs.
-
bigfile
A file transfer system, support to manage files with http api, rpc call and ftp client. -
vfs
A pluggable, extensible, and opinionated set of filesystem functionality for Go across a number of filesystem types such as os, S3, and GCS. -
go-storage
An application-oriented unified storage layer for Golang. -
go-exiftool
Go bindings for ExifTool, the well-known library used to extract as much metadata as possible (EXIF, IPTC, ...) from files (pictures, PDF, office, ...). -
skywalker
A package to allow one to concurrently go through a filesystem with ease. -
flop
File operations library which aims to mirror feature parity with GNU cp. -
concurrent-writer
Highly concurrent drop-in replacement for bufio.Writer -
checksum
Compute message digest, like MD5 and SHA256, for large files. -
fileconversion
A Go library to convert various file formats to plaintext and provide related functions -
gut/yos
Simple and reliable package for file operations like copy/move/diff/list on files, directories and symbolic links. -
shred
This is a libary to mimic the functionallity of the linux shred command. -
go-staticfiles
Collects assets (css, js, images...) from a different locations, tags file names with a hash for easy versioning and aggressive caching.
Scout APM - Leading-edge performance monitoring starting at $39/month
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
Do you think we are missing an alternative of go-decent-copy or a related project?
Popular Comparisons
README
Go-Decent-Copy
go-decent-copy provides a copy file for humans
Usage
package main
import "github.com/hugocarreira/go-decent-copy"
func main() {
execPath, _ := os.Getwd()
fileOrigin := fmt.Sprintf(execPath + "/testCopy.txt")
fileDestiny := fmt.Sprintf(execPath + "/testCopied.txt")
err := Copy(fileOrigin, fileDestiny)
if err != nil {
t.Fatalf("Error in copy file : %#v ", err.Error())
}
}
License
This project is licensed under the [MIT License](LICENSE).
*Note that all licence references and agreements mentioned in the go-decent-copy README section above
are relevant to that project's source code only.