Skip to content
View stxreocoma's full-sized avatar

Block or report stxreocoma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
stxreocoma/README.md

Привет! 👋

Меня зовут Глеб, и я начинающий Go-разработчик. Я активно развиваю свои навыки в разработке серверных приложений на языке Go и изучаю смежные технологии, такие как базы данных, микросервисы и контейнеризация.

Чем я занимаюсь:

  • Пишу чистый, читаемый и поддерживаемый код на Go.
  • Использую Git для контроля версий и совместной работы над проектами.
  • Работаю с REST API, изучаю gRPC и асинхронные подходы в разработке.
  • Активно осваиваю работу с базами данных, такими как PostgreSQL и MongoDB.
  • Пишу тесты с использованием стандартного инструмента Go для тестирования.
  • Изучаю Docker и Kubernetes для контейнеризации и оркестрации приложений.

Мои навыки:

  • Go — разработка серверных приложений.
  • Git — контроль версий и совместная работа над проектами.
  • SQL/NoSQL — работа с реляционными и нереляционными базами данных.
  • Тестирование — написание юнит-тестов и интеграционных тестов.
  • Docker — контейнеризация приложений.
  • HTTP и REST API — создание и потребление API.
  • Основы микросервисной архитектуры — разделение приложений на микросервисы и взаимодействие между ними.

Мои цели:

  • Углубить знания в разработке высоконагруженных распределенных систем.
  • Изучить продвинутые паттерны разработки микросервисов и асинхронной коммуникации.
  • Прокачать навыки в использовании облачных платформ (AWS, GCP).
  • Овладеть инструментами CI/CD и автоматизации развертывания.

Мои проекты:

1. TODO Сайт (Список задач)

  • Описание: Веб-приложение для управления списком задач (TODO), где пользователи могут создавать, обновлять и удалять задачи. Приложение реализует авторизацию и аутентификацию, а также базовый CRUD функционал для задач.

  • Функциональность:

    • Регистрация и авторизация пользователей.
    • Создание задач (с указанием дедлайна и возможностью повторения).
    • Редактирование, удаление и завершение задач.
    • Поиск задач по ключевым словам.
    • Хранение задач в базе данных (PostgreSQL).
  • Технологии:

    • Go (Fiber, GORM)
    • PostgreSQL для хранения данных
    • HTML/CSS + JavaScript для интерфейса
    • Docker для контейнеризации
    • JWT для авторизации
  • Репозиторий: TODO Сайт

Как со мной связаться:

Полезные ресурсы, которые я использую:

Спасибо, что заглянули! Буду рад новым возможностям и сотрудничеству.

Pinned Loading

  1. travels-api travels-api Public

    Go

  2. todo todo Public

    Forked from Yandex-Practicum/go_final_project

    Go