Для работы Требуется преподаватель на проведение корпоративного обучения по курсу "Программирование на языке Go. Уровень 1. Основы языка Go" Продолжительность курса: 40 ак. часов. Обучение необходимо очно в Москве, после 17.04
Для себя Ищу Ментора по Python, который имеет практический опыт работы. В основном интересует: - Python - построение пайплайнов - разработка высоко-нагруженных сервисов А также практический опыт в: - Airflow - Kafka - Spark - Docker - Kubernetes Отлично, если есть знания в : - Go - Hadoop Ecosystem
Для себя Программа db_explorer Эта простой веб-сервис будет представлять собой менеджер MySQL-базы данных, который позволяет осуществлять CRUD-запросы (create, read, update, delete) к ней по HTTP В данном задании мы продолжаем отработку навыков работы с HTTP и взаимодействуем с базой данных. В это задании нельзя использовать глобальные переменные, нужное вам храните в полях структуры, которая живёт в замыкании Для пользователя это выглядит так: GET / - возвращает список все таблиц (которые мы можем использовать в дальнейших запросах) GET /$table?limit=5&offset=7 - возвращает список из 5 записей (limit) начиная с 7-й (offset) из таблицы $table. limit по-умолчанию 5, offset 0 GET /$table/$id - возвращает информацию о самой записи или 404 PUT /$table - создаёт новую запись, данный по записи в теле запроса (POST-параметры) POST /$table/$id - обновляет запись, данные приходят в теле запроса (POST-параметры) DELETE /$table/$id - удаляет запись GET, PUT, POST, DELETE - это http-метод, которым был отправлен запрос Особенности работы программы: Роутинг запросов - руками, никаких внешних библиотек использовать нельзя. Полная динамика. при инициализации в NewDbExplorer считываем из базы список таблиц, полей (запросы ниже), далее работаем с ними при валидации. Никакого хадкода в виде кучи условий и написанного кода для валидации-заполнения. Если добавить третью таблицу - всё должно работать для неё. Считаем что во время работы программы список таблиц не меняется Запросы придётся конструировать динамически, данные оттуда доставать тоже динамически - у вас нет фиксированного списка параметров - вы его подгружаете при инициализации. Валидация на уровне "string - int - float - null", без заморочек. Помните, что json в пустой итнерфейс распаковывает как float, если не указаны спец. опции. Вся работа происходит через database/sql, вам на вход передаётся рабочее подключение к базе. Никаких orm и прочего. Все имена полей так как они в базе. В случае если возникает ошибка - просто возвращаем 500 в http-статусе Не забывайте про SQL-инъекции Неизвестные поля игнорируем В этом задании запрещено использование глобальных переменных. Всё что вы хотите хранить - храните в полях структуры, которая живёт в замыкании Запросы вам в помощь для получения списка таблицы и их структуры: SHOW TABLES; SHOW FULL COLUMNS FROM `$table_name`; Подсказки: Внутри row, который вы получаете из базы лежат не только сами значения полей, но и метаданные - https://golang.org/pkg/database/sql/#Rows.ColumnTypes Тут будут активно применяться пустые интерфейсы Обратите внимание на обработку null-значения Придётся вытаскивать неизвестное количество полей из row, подумайте как тут можно применить пустые интерфейсы Поднять mysql-базу локально проще всего через докер: docker run -p 3306:3306 -v $(PWD):/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=1234 -e MYSQL_DATABASE=golang -d mysql
Для себя Прохожу курс по Golang на Stepik (https://stepik.org/lesson/228265/step/1?unit=200798). На массивах просто встрял. Нужна помощь с разбором темы и решением задач Лучше сразу пишите в Telegram https://t.me/tony_montanov т.к. сюда захожу очень редко
Для себя Прохожу курсы, мне нужна помощь с выполнением заданий, вопросов у меня много)) Занятия нужны раз в неделю, я в личных сообщениях более подробно свои задачи обозначу
Для себя Поставить конкретные задачи для овладения начальными навыкам языка (Что читать к каждому занятию, что делать в качестве "домашнего задания" и т.д.)
Помощь в решении задачи Здравствуйте! Мне нужна помощь в выполнении задания, связанного с интерфейсами. Его нужно просто решить, так как по эталонному коду мне легче понять и проанализировать где я ошиблась. По срокам 2-3 дня.
Для себя Go язык программирования. Golang. Нужен ментор/репетитор, для повышения навыков до твердого junior. Требуется помощь в моих собственных проектах, так же нужны обучающие задания для практики и получения новых навыков.
Как мне найти учеников по профилю язык go в России?
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на июнь 2026 года составляет 14
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора язык Go?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 327.69 рублей с занятия. Больше занятий в неделю – выше доход