Что такое go workspace?

Middle
379 просмотров
AFK Offer AI

Go workspace (с Go 1.18) — это go.work файл, который позволяет работать с несколькими модулями одновременно. Вместо replace директив в go.mod создаёшь go.work с путями к локальным модулям. Удобно для монорепозиториев и когда разрабатываешь библиотеку параллельно с приложением, которое её использует.

Следующий вопрос

Как обеспечить exactly-once delivery?