Нет. Go использует структурную типизацию (duck typing): если у типа есть все методы интерфейса с нужными сигнатурами, он реализует этот интерфейс. Ключевого слова implements нет. Тип может реализовать интерфейс из другого пакета, не зная о нём - достаточно объявить нужные методы.
// Пакет io определяет Reader.
// Ваш тип с методом Read реализует io.Reader без импорта io в объявлении типа.