Разбиваем один файл main.go
, на несколько разных.
На текущий момент, если все предыдущие задания были сделаны в одном main.go
файле, он должен быть довольно громоздким.
Разбивать наш функционал на файлы будем по зонам ответственности, чтобы у каждого была +- одна зона ответственности.
- Составить список разных зон ответственности, задокументировать его
где нибудь (допустим в
README.md
) - Разбить файл
main.go
на множество более малых файлов, согласно этим зонам ответственности.