switch to go vendoring
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
// Package sysutil provide some system util functions. eg: sysenv, exec, user, process
|
||||
package sysutil
|
||||
|
||||
import (
|
||||
"os"
|
||||
"path"
|
||||
)
|
||||
|
||||
// Workdir get
|
||||
func Workdir() string {
|
||||
dir, _ := os.Getwd()
|
||||
return dir
|
||||
}
|
||||
|
||||
// BinDir get
|
||||
func BinDir() string {
|
||||
binFile := os.Args[0]
|
||||
return path.Dir(binFile)
|
||||
}
|
||||
|
||||
// BinFile get
|
||||
func BinFile() string {
|
||||
return os.Args[0]
|
||||
}
|
||||
Reference in New Issue
Block a user