Help us shape the future of Go! Take the 2026 Go Developer Survey

fileutil

package
v0.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2019 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// file modes
	DefaultDirFileMode  = 0750
	DefaultFileMode     = 0644
	DefaultExecFileMode = 0755

	DefaultFileFlags = os.O_WRONLY | os.O_CREATE
)

Variables

This section is empty.

Functions

func IsClosedError added in v0.4.0

func IsClosedError(e error) bool

Types

type FileWriter

type FileWriter struct {
	// contains filtered or unexported fields
}

FileWriter is a io wrapper to write files

func NewFileWriterFS added in v0.5.0

func NewFileWriterFS(fs afero.Fs) *FileWriter

func (*FileWriter) GetFS added in v0.5.0

func (fw *FileWriter) GetFS() afero.Fs

func (*FileWriter) WriteCloser

func (fw *FileWriter) WriteCloser(path string, mode os.FileMode) (io.Writer, error)

WriteCloser returns a WriteCloser to write to given path

func (*FileWriter) WriteFile

func (fw *FileWriter) WriteFile(filePath string, content []byte) error

WriteFile write given content to the file path

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL