例如,在Linux上,
package mainimport ( "fmt" "os" "syscall")func main() { fi, err := os.Stat("filename") if err != nil { fmt.Println(err) return } nlink := uint64(0) if sys := fi.Sys(); sys != nil { if stat, ok := sys.(*syscall.Stat_t); ok { nlink = uint64(stat.Nlink) } } fmt.Println(nlink)}
输出:
1个
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)