homedir: 4d63.com/homedir Index | Files

package homedir

import "4d63.com/homedir"


Package Files

homedir.go homedir_unix.go


var DisableCache bool

DisableCache will disable caching of the home directory. Caching is enabled by default.

func Dir Uses

func Dir() (string, error)

Dir returns the home directory for the executing user.

This uses an OS-specific method for discovering the home directory. An error is returned if a home directory cannot be detected.

func Expand Uses

func Expand(path string) (string, error)

Expand expands the path to include the home directory if the path is prefixed with `~`. If it isn't prefixed with `~`, the path is returned as-is.

Package homedir imports 8 packages (graph). Updated 2018-06-07. Refresh now. Tools for package owners.