Одного знания алгоритмов для правильного написания на go маловато. Нужно минимум понимать , как работает та или иная система, как распределяется память для каких то структур
Евгений Мамонов, а как вы реализуете папку с модулями для проекта, для каждого проекта отдельно или где тот всё вместе лежит? Во втором случае просто могут быть проблеммы с версиями