go: идиомы и паттерны проектирования