package system import ( "syscall" ) type Stat struct { mode uint32 uid uint32 gid uint32 rdev uint64 size int64 mtim syscall.Timespec } func (s Stat) Mode() uint32 { return s.mode } func (s Stat) Uid() uint32 { return s.uid } func (s Stat) Gid() uint32 { return s.gid } func (s Stat) Rdev() uint64 { return s.rdev } func (s Stat) Size() int64 { return s.size } func (s Stat) Mtim() syscall.Timespec { return s.mtim } func (s Stat) GetLastModification() syscall.Timespec { return s.Mtim() }