| 12345678910111213141516171819202122 |
- package base
- import (
- "os"
- "path"
- )
- // CommandEnvHolder is a struct holds the environment info of commands
- type CommandEnvHolder struct {
- Exec string
- }
- // CommandEnv holds the environment info of commands
- var CommandEnv CommandEnvHolder
- func init() {
- exec, err := os.Executable()
- if err != nil {
- return
- }
- CommandEnv.Exec = path.Base(exec)
- }
|