Есть ли способ получить исходный код имени файла и номера строки в Go? - PullRequest
3 голосов
/ 09 февраля 2011

В C / C ++ вы можете использовать __FILE__ и __LINE__, чтобы получить доступ к текущему файлу и номеру строки.

Предоставляет ли Go что-то подобное?

1 Ответ

6 голосов
/ 09 февраля 2011

Действительно, это так:

http://golang.org/pkg/runtime/#Caller

runtime.Caller также можно использовать для получения имени файла / номера строки вызывающих функций.

...