Golang Books
16.6K subscribers
266 photos
4 videos
334 files
259 links
Библиотека Golang разработчика

По всем вопросам- @haarrp

@Golang_google - Golang

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golangtests golang tests

@itchannels_telegram - 🔥лучшие ит-каналы

№ 5032829002
Download Telegram
💣 Вечные споры о структуре Go-проектов: где правда?

В Go-сообществе регулярно всплывает один и тот же вопрос: «Как правильно организовать репозиторий?» Старые блоги предлагают сложные структуры, а официальный гайд от Go team многим кажется слишком абстрактным.

Автор этой статьи предлагает радикально простой подход: не усложняйте, пока в этом нет реальной необходимости. Он советует начать с минимальной структуры, расширять её по мере роста проекта и не бояться переделывать.

Большинству проектов попросту не нужны ни internal/, ни pkg/, ни даже cmd/, особенно если вы пишете небольшой сервис или утилиту.

В Go-сообществе ценится простота, и добавление лишних слоев в структуру проекта противоречит этой философии.

🔗https://laurentsv.com/blog/2024/10/19/no-nonsense-go-package-layout.html

@golang_google
9👍7🔥4