структуры использовать тоже правильно, что и при именовании интерфейсов? То есть, добавить суффикс -er к названию структуры.
Пример:
type Stringer struct {
}Не является ли это нарушением?
https://golang.org/pkg/io/#SectionReader в доке есть, и много где
Обсуждают сегодня