1234567891011121314151617 |
- // +build !windows
- package system
- import "syscall"
- // Lstat takes a path to a file and returns
- // a system.StatT type pertaining to that file.
- //
- // Throws an error if the file does not exist
- func Lstat(path string) (*StatT, error) {
- s := &syscall.Stat_t{}
- if err := syscall.Lstat(path, s); err != nil {
- return nil, err
- }
- return fromStatT(s)
- }
|