2013-10-10 2 views
4

Есть интерфейс Go в стандартной библиотеке с:Go интерфейс Струнный метода()

String() string 

?

(Подобно тому, как Java имеет ToString() на java.lang.Object)

Может быть, я просто не искал достаточно, но я не видел один. Хотелось использовать тот, который уже существует, а не делает мой собственный (хотя я думаю, что это действительно не имеет никакого отношения к системе типа Go).

+1

Чтобы ответить на вопросы этой формы, вы можете использовать инструмент ['implementplements'] (https://github.com/dominikh/implements). В этом случае вы найдете любой пакет, в котором есть структуры с методами 'String()', скажем, 'time', у которого их немало, а затем запустить' implements -types time' и посмотреть на интерфейсы, которые он говорит реализуются различными типами времени. – MatrixFrog

+0

Ницца - просто попробовал. Работает хорошо. –

ответ

Смежные вопросы