Skip to content

KarpelesLab/fileutil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fileutil

GoDoc

A Go package providing utilities for safe and atomic file operations.

Installation

go get github.com/KarpelesLab/fileutil

Features

  • Put: Conditionally write data only if content differs, with atomic operations
  • WriteFileReader: Atomically write data from an io.Reader using a temporary file with ~ suffix
  • TarExtract: Extract tar archives to a directory

Documentation

Full API documentation is available at pkg.go.dev.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •