Пет-проект на Go: делаю сокращатель ссылок в открытую

Давно хотел не просто писать про Go теоретически, а показывать, как пишется реальный код - с багами, тупиками и тем, что происходит, когда что-то идёт не так. Так родилась идея: завести пет-проект и вести его в открытую, версия за версией - dev1, dev2 и так далее. Честно, не знаю, насколько меня хватит. Надеюсь, что надолго или до завершения логического финала.

Первый проект - сервис сокращения ссылок. Штука на вид простая, а внутри уже есть чем заняться: конкурентный доступ, генерация идентификаторов, обработка ошибок на HTTP-уровне.

В статье есть следующее: - что вообще умеет dev1 - два эндпоинта, POST / и GET /{id} - разбор кода по кускам, с комментариями к каждой части - пара реальных багов, которые сам у себя поймал по пути

Читать статью в блоге

Расскажи в комментариях: как тебе такой формат? Зайдет?

#Проекты_lssgo #петпроект #сокращательссылок #go #golang #lessgo

Пет-проект на Go: делаю сокращатель ссылок в открытую | Сетка — социальная сеть от hh.ru