mirror of
https://github.com/kovetskiy/mark.git
synced 2025-04-23 21:32:41 +08:00
20 lines
268 B
Go
20 lines
268 B
Go
package vfs
|
|
|
|
import (
|
|
"io"
|
|
"os"
|
|
)
|
|
|
|
type Opener interface {
|
|
Open(name string) (io.ReadWriteCloser, error)
|
|
}
|
|
|
|
type LocalOSOpener struct {
|
|
}
|
|
|
|
func (o LocalOSOpener) Open(name string) (io.ReadWriteCloser, error) {
|
|
return os.Open(name)
|
|
}
|
|
|
|
var LocalOS = LocalOSOpener{}
|