Documentation ¶
Index ¶
- Variables
- type File
- func (v *File) Open() (*os.File, error)
- func (v *File) OpenAppend() (*os.File, error)
- func (v *File) OpenCreateAppend() (*os.File, error)
- func (v *File) OpenCreateReadWrite() (*os.File, error)
- func (v *File) OpenCreateReadWriteExcl() (*os.File, error)
- func (v *File) OpenCreateRewrite() (*os.File, error)
- func (v *File) OpenCreateRewriteExcl() (*os.File, error)
- func (v *File) OpenReadWrite() (*os.File, error)
- func (v *File) OpenRewrite() (*os.File, error)
- func (v *File) SetExecutable() *File
- func (v *File) SetName(name string) *File
- func (v *File) SetPerm(perm os.FileMode) *File
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoFileName = errors.New("file name is not set")
)
Common errors
Functions ¶
This section is empty.
Types ¶
type File ¶
type File struct { Name string // contains filtered or unexported fields }
File implements a helper for os.File.
func (*File) OpenAppend ¶
OpenAppend open file for append.
func (*File) OpenCreateAppend ¶
OpenCreateAppend open file for append, and create if not exist.
func (*File) OpenCreateReadWrite ¶
OpenCreateReadWrite opens file for read and write, and create if not exist.
func (*File) OpenCreateReadWriteExcl ¶
OpenCreateReadWriteExcl create file for read and write, and file must not exist.
func (*File) OpenCreateRewrite ¶
OpenCreateRewrite open file for rewrite, and will create file if not exist.
func (*File) OpenCreateRewriteExcl ¶
OpenCreateRewriteExcl create file for rewrite, and fail if file exist.
func (*File) OpenReadWrite ¶
OpenReadWrite opens file for read and write.
func (*File) OpenRewrite ¶
OpenRewrite opens file for write, and will truncate file if already exist.
Click to show internal directories.
Click to hide internal directories.