Здравствуйте, vaa, Вы писали:
vaa>https://oberoncore.ru/library/gubanov_sekrety_modulnyh_sistem
На данный момент лучшая реализацию модельности из виденных мной в Go. Для этого в языке используется неожиданное решение в виде запрета циклических импортов модулей. В итоге модули активно используют интерфейсы что делает их в большой степени изолированными, с торчащими наружу интерфейсами, а не реализацией. В купе с простотой развёртывания зависимостей, это по моему мнению самый модульный язык на сегодня из промышленно используемых.