Режим рабочей области в Go 1.18
Когда проект становится все более и более сложным, его необходимо разделить на несколько модулей для повторного использования кода и лучшей совместной разработки несколькими людьми. Допустим, у нас уже есть два модуля flysnow.org/util и flysnow.org/product, а модуль flysnow.org/product зависит от flysnow.org/util . Теперь есть требование, чтобы эти два модуля модифицировались одновременно, чтобы модуль flysnow.org/product мог использовать новый метод flysnow.org/util . Но когда коллега А добавит новый метод в модуль flysnow.org/util , либо отправьте его в VCS, и пусть его использует коллега Б, ответственный за модуль flysnow....