path.Base
Returns the last element of the given path, after replacing path separators with slashes (`/`).
path.BaseName
Returns the last element of the given path with its extension removed, if present, after replacing path separators with slashes (`/`).
path.Clean
Returns the shortest path name equivalent to the given path, after replacing path separators with slashes (`/`).
path.Dir
Returns all but the last element of the given path, after replacing path separators with slashes (`/`).
path.Ext
Returns the file extension of the given path, after replacing path separators with slashes (`/`).
path.Join
Returns the shortest path name equivalent to the given path elements joined into a single path, after replacing path separators with slashes (`/`).
path.Split
Returns the directory and file name components of the given path, split immediately following the final slash, after replacing path separators with slashes (`/`).
