Golang Юниор
4.82K subscribers
201 photos
6 videos
247 links
Канал для начинающих изучать язык программирования Go. Юниоры или Junior - Вперед.

Контент нашего канала состоит из:
- туториалы
- вопросы с собесов
- тесты на знания Go


@viktorreh
@anothertechrock

Чат: https://t.iss.one/+UA9kQbQdpFxmZGY6
Download Telegram
🚀 Хотите быть востребованным специалистом, который обеспечивает безопасность на каждом этапе разработки?

Онлайн-курс «Внедрение и работа в DevSecOps» - ваш шанс освоить навыки безопасной разработки и инфраструктуры, чтобы ваша роль в команде стала ключевой.

Вы научитесь:

- Интегрировать безопасность во все этапы CI/CD
- Выявлять и устранять уязвимости от проектирования до production
- Работать с SAST, WAF, NGFW, мониторингом SIEM и автоматизированным тестированием

🔥 Начните с бесплатного вебинара: «SBOM всеми любимый, почему он везде, чем отличается от SCA?»
🗓 30 октября, 20:00

На вебинаре:
- Разберём роль SBOM в DevSecOps
- Узнаем, как собирать и использовать SBOM на практике
- Поймём отличие SBOM от SCA и его ценность для процессов безопасности

🎯 Вебинар - отличная возможность познакомиться с курсом «Внедрение и работа в DevSecOps» и понять, как DevSecOps работает на практике.

📲 Зарегистрируйтесь прямо сейчас и сделайте первый шаг к профессиональной безопасности процессов разработки: https://vk.cc/cQrokm

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👎2
This media is not supported in your browser
VIEW IN TELEGRAM
🗓 1 ноября Яндекс проведет митап для разработчиков и энтузиастов Go

В московском офисе Яндекса и на онлайн-трансляции Go-сообщество встретится, чтобы послушать выступления спикеров и поговорить об индустрии, новых подходах, производительности сервисов и архитектурных решениях.

Старший разработчик Яндекс Маркета Александр Никитин покажет, как трассировать логику вычислений с помощью Debug Tree. Разработчик бэкенда Плюса и Финтеха Игорь Панасюк объяснит, какое влияние на ваши сервисы окажет новый garbage collector в Go 1.25. СТО Яндекс Игр Степан Пестерников расскажет, как они используют KV-хранилища и кэши.

В Москве для участников будут организованы круглые столы по использованию AI-инструментов, highload, нетипичному применению Golang, инструментам разработки и другим темам.

👉 Регистрируемся тут.
👍1🔥1
Вакансии для Golang-разработчиков за последние 14 дней:

Golang Blockchain Engineer Удалённо, 6000–7000

Golang Engineer Удалённо

Golang Developer Удалённо (РФ)

Go Developer Гибрид, от 5000 до 6000£

Go-разработчик Удалёнка (РФ), 300–340 т.р.

Golang Engineer Удалёнка, 5000 USD

Ведущий Golang-разработчик. Удалённо/гибрид (Москва), от 300 000 до 350 000 ₽

Go разработчик Удалёнка, 300 000 ₽

Go разработчик Удалёнка, 300 000 ₽

#подборка #go
1
Go давно вышел за рамки веба. На нём уже пишут базы и прокси, видео-сервисы, блокчейн-узлы, компиляторы и даже игры — и делают это не ради эксперимента, а в продакшене.

В новом сезоне онлайн-конференции Podlodka Go Crew (10-14 ноября) разбираемся, как язык открывает путь к более сложным и интересным задачам — от инфраструктуры и DevEx до real-time и системных сервисов — и почему это отличный шанс вырасти как инженер.

В программе:

⚙️ Как сделать быстрый клиент для базы данных. Разберём, как реализовать асинхронное взаимодействие с БД на Go на примере Tarantool, какие оптимизации реально ускоряют код и как эволюционировать от наивного решения до производительного, — вместе с Олегом Жуковцом (VK Tech).

🌐 Как управлять сетями прямо из Go.
Посмотрим, как устроены интерфейсы в Linux, как ими управлять и собирать сложные топологии без боли. Узнаем, как работает CNI в Kubernetes и почему мир виртуальных сетей держится на Go, в докладе Даниила Губанова (Точка).

🔒 Блокчейн как real-time система. Без маркетинга: только Go, каналы, горутины и контроль над хаосом. Разберём блокчейн как инженерную задачу: сеть, криптографию и конкуррентность — вместе с Ниной Лукиной (01tech).

💬 Круглый стол «Когда Go выходит за рамки». Поговорим с нанимающими тимлидами о том, кого ищут под нестандартные Go-задачи: где важны инженерная зрелость, осознанность и умение разбираться в системах под капотом, — и как туда попасть.

💡Тем, кто хочет вырасти из CRUD-сервисов и попробовать себя в системных и инфраструктурных задачах, будет особенно полезно.

🗓 Билеты уже на https://podlodka.io/gocrew
📌 Задача палиндром наибольшей длины, полученный с помощью соединений из слов, состоящих из двух букв.

Сложность: Средняя

Условие задачи: дан массив строк, каждый элемент которого состоит из двух букв английского алфавита в нижнем регистре.

Необходимо создать палиндром наибольшей длины путем выбора некоторых элементов из массива строк и компаниовки их в любом порядке. Каждый элемент массива можно использовать не более одного раза.

В ответе надо вернуть длину такого палидрома.

Палиндром - строка, которая одинаково читаются слева направо и справа налево.

Пример:

Ввод:
words = ["lc","cl","gg"]
Вывод: 6
Объяснение: lc" + "gg" + "cl" = "lcggcl" или же "clgglc", но оба имеют максимальную длину 6.

Ввод: words = ["ab","ty","yt","lc","cl","ab"]
Вывод: 8
Объяснение: "ty" + "lc" + "cl" + "yt" = "tylcclyt" или "lcyttycl"

Ввод: words = ["cc","ll","xx"]
Вывод: 2

Решение

Пишите свое решение в комментариях👇