mirror of
https://github.com/mickael-kerjean/filestash
synced 2025-12-06 16:32:31 +01:00
22 lines
329 B
Go
22 lines
329 B
Go
package common
|
|
|
|
import (
|
|
"os"
|
|
"path/filepath"
|
|
)
|
|
|
|
func GetCurrentDir() string {
|
|
ex, _ := os.Executable()
|
|
return filepath.Dir(ex)
|
|
}
|
|
|
|
func GetAbsolutePath(p string) string {
|
|
return filepath.Join(GetCurrentDir(), p)
|
|
}
|
|
|
|
func IsDirectory(path string) bool {
|
|
if string(path[len(path)-1]) != "/" {
|
|
return false
|
|
}
|
|
return true
|
|
}
|