У меня есть кодовый где один файл содержит довольно много Structs, Interfaces и Variables в том же файл функции, и я не уверен, что если мне нужно отделить это в отдельные файлы с добавлением файла. Так, например, accounts.go будет accounts_struct.go и accounts_interface.go со структурой и интерфейсом соответственно.
Что было бы хорошим подходом для файловой организации, если у вас есть растущая база кода для структур, переменных и интерфейсов?