Как обнаружить битые символические ссылки в Go? - PullRequest
1 голос
/ 03 декабря 2011

Я попытался открыть файл с помощью ff, _ := os.Open("Filename"), а затем запустить ffi, _ := ff.Stat().

Какая самая близкая вещь, которую я смог найти, предоставляет какие-либо подробности, но, похоже, не следует по символическим ссылкам.

Что я действительно пытаюсь сделать, так это извлечь оригинальное имя файла (которое удалено) из символической ссылки.

Я на машине с Linux.

1 Ответ

3 голосов
/ 03 декабря 2011

os.Readlink(filename) делает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...