Об авторе

Меня зовут Станислав Лемешаев. По образованию математик — в 2014 году получил степень бакалавра, в 2016 закончил магистратуру, а в 2020 аспирантуру.

Во время учебы в магистратуре и аспирантуре работал преподавателем компьютерных дисциплин — в основном всего, что связано с программированием.

В 2021 году решил кардинально поменять свою жизнь и ушёл в коммерческую разработку. Почти 4 года проработал iOS-разработчиком, а сейчас переключился на изучение Go и бэкенда.

В свободное время изучаю иностранные языки — английский и китайский, а до окончания аспирантуры учил немецкий.

Мой путь к Go

Всё началось с мобильной разработки — писал на Swift и Objective-C, создавал приложения под iOS. Но со временем захотелось заглянуть «по ту сторону» — понять, как работает серверная часть. Выбор пал на Go, и вот уже несколько месяцев активно погружаюсь в этот язык.

Что мне нравится в Go?

  • Широкий круг задач — от веб-сервисов до системных утилит
  • Высокая производительность — компилируется в нативный код
  • Лаконичный синтаксис — минимум ключевых слов, понятная структура
  • Встроенная поддержка многопоточности — горутины и каналы
  • Кроссплатформенность — пишите код один раз, запускайте где угодно

Что можно создавать на Go:

  • Микросервисы и API-серверы
  • CLI-утилиты и инструменты для разработки
  • Высоконагруженные бэкенд-системы
  • Cloud-native приложения и контейнерные решения
  • Сетевые приложения и прокси-серверы

Зачем этот блог?

Здесь разбираю сложные темы простыми словами. Если сам потратил время на понимание концепции — расскажу о ней так, чтобы другим потребовалось меньше времени.

Мне интересно решать задачи, которые реально помогают в изучении языка. Когда вы не просто читаете теорию, а применяете её на практике — такая вовлечённость сильно прокачивает навыки.

Буду рад пообщаться! Пишите, какие темы по Go вам интересны — вместе учиться эффективнее.