liuxiaolong
2020-07-30 0ec1b163ed54bdf61d4e953e9fca894e8bd9b71a
extend/util/util.go
@@ -8,6 +8,9 @@
   "encoding/hex"
   "fmt"
   "math/rand"
   "os"
   "os/exec"
   "path/filepath"
   "strconv"
   "strings"
   "time"
@@ -82,4 +85,17 @@
      return max
   }
   return rand.Intn(max-min) + min
}
func GetAppRootPath() string {
   file,err:= exec.LookPath(os.Args[0])
   if err != nil {
      return ""
   }
   p, err := filepath.Abs(file)
   if err != nil {
      return ""
   }
   return filepath.Dir(p)
}