В чем разница функций и методов в Go?

Я пытаюсь начать работу с Go, и документация очень хороша. Чего я не нашел в документации, так это разницы между функциями и методами.

Насколько я понимаю на данный момент: функции являются «глобальными», что означает, что мне не нужно импортировать пакет для использования функций, они всегда там. Методы привязаны к пакетам. Это правильно?

46
задан Salvador Dali 1 December 2015 в 23:41
поделиться