17 lines
481 B
Markdown
17 lines
481 B
Markdown
![]() |
### 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.
|