11 // lookup the inode of a file on posix systems
12 func inode(path string) (uint64, error) {
13 stat, err := os.Stat(path)
17 if st, ok := stat.Sys().(*syscall.Stat_t); ok {
18 return uint64(st.Ino), nil
20 return 0, fmt.Errorf("could not determine file inode")