Documentation ¶
Index ¶
- Variables
- func DataDomainDir(domain, module string) (string, error)
- func IsIoErr(e error) bool
- func IsIoOpErr(e error) (*net.OpError, bool)
- func MkdirAll(filemode os.FileMode, dirs ...string) (string, error)
- func MustDataDomainDir(domain, module string) string
- func MustMkdirAll(filemode os.FileMode, dirs ...string) string
- func MustTempDomainDir(domain, module string) string
- func MustUserConfigDir(domain, module string) string
- func NopReader() io.Reader
- func NopWriter() io.Writer
- func ReadStringLine(r io.Reader) ([]string, error)
- func ReaderToChan(r io.Reader, chanBuf int, rf Readfunc) (<-chan []byte, <-chan error)
- func TempDomainDir(domain, module string) (string, error)
- func UserConfigDir(domain, module string) (string, error)
- type Readfunc
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // 每次读取一行的reader函数操作.. FuncReadline func() Readfunc = funcReadline )
Functions ¶
func DataDomainDir ¶ added in v0.0.9
func MustDataDomainDir ¶ added in v0.0.9
func MustMkdirAll ¶ added in v0.0.11
必须创建指定指定的目录,若创建失败,则引发panic
func MustTempDomainDir ¶ added in v0.0.9
func MustUserConfigDir ¶ added in v0.0.9
func ReaderToChan ¶
开启一个goroutine 将reader中的数据行为操作转为使用chan通道的方式,还需要返回一个错误chan
func TempDomainDir ¶ added in v0.0.9
func UserConfigDir ¶ added in v0.0.9
返回当前系统 登录用户的默认配置目录,但结合 域和功能模块返回: ${homeDir}/domain/module/ 如果当前默认配置目录不存在, 就当前程序运行所在目录创建
Types ¶
Click to show internal directories.
Click to hide internal directories.