Всё успели за это лето? Если в вашем чек-листе ещё остались пункты вроде:
⚫ почиллить у воды в центре Москвы
⚫ прокачать скиллы на докладах от топ-инженеров
⚫ расширить сетку профессиональных знакомств
⚫ поболтать об архитектуре за мороженым
⚫ встретить закат под DJ-сет, а не под тикет в Jira
— ещё есть шанс закрыть всё за один день.
GoSharp Weekend от Ozon Tech — вечер для middle+ backend-разработчиков на Go и C#.
Летняя атмосфера, общение, техконтент и ничего лишнего.
В Go-треке вы узнаете, как в Ozon ускоряют ключевые системы, управляют изменениями конфигураций в сотнях микросервисов и обеспечивают стабильную работу приложений под highload-нагрузкой.
Участие бесплатное, заполняй заявку по ссылке и жди приглашения.
— ещё есть шанс закрыть всё за один день.
GoSharp Weekend от Ozon Tech — вечер для middle+ backend-разработчиков на Go и C#.
Летняя атмосфера, общение, техконтент и ничего лишнего.
В Go-треке вы узнаете, как в Ozon ускоряют ключевые системы, управляют изменениями конфигураций в сотнях микросервисов и обеспечивают стабильную работу приложений под highload-нагрузкой.
Участие бесплатное, заполняй заявку по ссылке и жди приглашения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2😁1
🦠 Совет по Golang
В Go для корректной обработки ошибок рекомендуется использовать функции
В отличие от простого сравнения через
@golang_interview
В Go для корректной обработки ошибок рекомендуется использовать функции
errors.Is
и errors.As
. Они позволяют работать даже с обёрнутыми ошибками, извлекая их исходное значение.В отличие от простого сравнения через
==,
такой подход надёжнее, так как учитывает всю цепочку ошибок. Например, errors.Is
проверяет, содержится ли конкретная ошибка где-то внутри обёрнутой, а errors.As
извлекает её для дальнейшего анализа. @golang_interview
👍13🔥4❤3