2022-04-21 21:47:47 +08:00
|
|
|
//go:build linux || darwin || freebsd
|
|
|
|
// +build linux darwin freebsd
|
2019-06-08 05:58:04 +08:00
|
|
|
|
|
|
|
package util
|
|
|
|
|
|
|
|
import (
|
|
|
|
"os"
|
|
|
|
"syscall"
|
|
|
|
)
|
|
|
|
|
2020-11-06 02:44:55 +08:00
|
|
|
func UID(st os.FileInfo) int {
|
|
|
|
return int(st.Sys().(*syscall.Stat_t).Uid)
|
|
|
|
}
|
|
|
|
|
|
|
|
func GID(st os.FileInfo) int {
|
|
|
|
return int(st.Sys().(*syscall.Stat_t).Gid)
|
|
|
|
}
|