type github.com/go-git/go-billy/v5.File
50 uses
github.com/go-git/go-billy/v5 (current package)
fs.go#L66: Create(filename string) (File, error)
fs.go#L70: Open(filename string) (File, error)
fs.go#L75: OpenFile(filename string, flag int, perm os.FileMode) (File, error)
fs.go#L100: TempFile(dir, prefix string) (File, error)
fs.go#L163: type File interface {
github.com/go-git/go-billy/v5/helper/chroot
chroot.go#L43: func (fs *ChrootHelper) Create(filename string) (billy.File, error) {
chroot.go#L57: func (fs *ChrootHelper) Open(filename string) (billy.File, error) {
chroot.go#L71: func (fs *ChrootHelper) OpenFile(filename string, flag int, mode os.FileMode) (billy.File, error) {
chroot.go#L122: func (fs *ChrootHelper) TempFile(dir, prefix string) (billy.File, error) {
chroot.go#L226: billy.File
chroot.go#L230: func newFile(fs billy.Filesystem, f billy.File, filename string) billy.File {
github.com/go-git/go-billy/v5/helper/polyfill
polyfill.go#L34: func (h *Polyfill) TempFile(dir, prefix string) (billy.File, error) {
github.com/go-git/go-billy/v5/osfs
os.go#L27: func (fs *OS) Create(filename string) (billy.File, error) {
os.go#L31: func (fs *OS) OpenFile(filename string, flag int, perm os.FileMode) (billy.File, error) {
os.go#L82: func (fs *OS) Open(filename string) (billy.File, error) {
os.go#L94: func (fs *OS) TempFile(dir, prefix string) (billy.File, error) {
github.com/go-git/go-billy/v5/util
util.go#L147: func TempFile(fs billy.Basic, dir, prefix string) (f billy.File, err error) {
github.com/go-git/go-git/v5/plumbing/format/packfile
fsobject.go#L106: f billy.File
packfile.go#L39: file billy.File
packfile.go#L51: file billy.File,
packfile.go#L69: func NewPackfile(index idxfile.Index, fs billy.Filesystem, file billy.File) *Packfile {
github.com/go-git/go-git/v5/storage/filesystem
object.go#L638: pack billy.File
object.go#L652: f billy.File,
object.go#L653: idxFile billy.File,
object.go#L672: f billy.File,
github.com/go-git/go-git/v5/storage/filesystem/dotgit
dotgit.go#L90: files map[plumbing.Hash]billy.File
dotgit.go#L159: func (d *DotGit) ConfigWriter() (billy.File, error) {
dotgit.go#L164: func (d *DotGit) Config() (billy.File, error) {
dotgit.go#L169: func (d *DotGit) IndexWriter() (billy.File, error) {
dotgit.go#L174: func (d *DotGit) Index() (billy.File, error) {
dotgit.go#L179: func (d *DotGit) ShallowWriter() (billy.File, error) {
dotgit.go#L184: func (d *DotGit) Shallow() (billy.File, error) {
dotgit.go#L251: func (d *DotGit) objectPackOpen(hash plumbing.Hash, extension string) (billy.File, error) {
dotgit.go#L254: d.files = make(map[plumbing.Hash]billy.File)
dotgit.go#L286: func (d *DotGit) ObjectPack(hash plumbing.Hash) (billy.File, error) {
dotgit.go#L296: func (d *DotGit) ObjectPackIdx(hash plumbing.Hash) (billy.File, error) {
dotgit.go#L537: func (d *DotGit) Object(h plumbing.Hash) (billy.File, error) {
dotgit.go#L597: func (d *DotGit) checkReferenceAndTruncate(f billy.File, old *plumbing.Reference) error {
dotgit.go#L659: func (d *DotGit) findPackedRefsInFile(f billy.File) ([]*plumbing.Reference, error) {
dotgit.go#L735: func (d *DotGit) addRefsFromPackedRefsFile(refs *[]*plumbing.Reference, f billy.File, seen map[plumbing.ReferenceName]bool) (err error) {
dotgit.go#L751: pr billy.File, err error) {
dotgit.go#L752: var f billy.File
dotgit_rewrite_packed_refs.go#L21: tmp billy.File, pr billy.File) error {
dotgit_rewrite_packed_refs.go#L47: func (d *DotGit) copyToExistingFile(tmp, pr billy.File) error {
dotgit_rewrite_packed_refs.go#L65: func (d *DotGit) copyNewFile(tmp billy.File, pr billy.File) (err error) {
writers.go#L26: fr, fw billy.File
writers.go#L251: f billy.File
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |