92e3e961e6
desired.
16 lines
469 B
Text
16 lines
469 B
Text
Extensions to the "os" package.
|
|
Find the current Executable and ExecutableFolder.
|
|
|
|
There is sometimes utility in finding the current executable file that is
|
|
running. This can be used for upgrading the current executable or finding
|
|
resources located relative to the executable file. Both working directory and
|
|
the os.Args[0] value are arbitrary and cannot be relied on; os.Args[0] can be
|
|
"faked".
|
|
|
|
Multi-platform and supports:
|
|
|
|
* Linux
|
|
* OS X
|
|
* Windows
|
|
* Plan 9
|
|
* BSDs.
|