Documentation
¶
Overview ¶
Package appdir discovers application home directory. 应用程序主目录发现。
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func DiscoverHome ¶
DiscoverHome finds the first candidate directory containing marker files. DiscoverHome 查找第一个包含标记文件的候选目录。
Example / 示例:
home, _ := appdir.DiscoverHome(appdir.Options{EnvVar: "APP_HOME", Markers: []string{"configs"}})
Types ¶
type CandidateSource ¶ added in v0.1.3
type CandidateSource uint8
CandidateSource controls which locations DiscoverHome searches. CandidateSource 控制 DiscoverHome 搜索哪些候选来源。
const ( SourceEnvVar CandidateSource = 1 << iota SourceExecutable SourceWorkingDir )
Click to show internal directories.
Click to hide internal directories.