Библиотека задач по Go | тесты, код, задания
6.59K subscribers
575 photos
6 videos
321 links
Задачи и тесты по Go для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/ab1d67c2

Для обратной связи: @proglibrary_feeedback_bot

Наши каналы: https://t.me/proglibrary/9197
Download Telegram
Как объявить канал только для чтения в аргументе функции
Anonymous Quiz
14%
func receive(ch chan-> int)
24%
func receive(ch chan<- int)
55%
func receive(ch <-chan int)
6%
func receive(ch readonly chan int)
3👍1
Какой Docker-образ можно использовать с бинарником, собранным с CGO_ENABLED=0
Anonymous Quiz
11%
Только ubuntu:latest
38%
Обязательно alpine
30%
Пустой образ
20%
Нельзя использовать Docker вообще
🌚10😁91
«Этот манёвр будет стоить нам 51 год...»

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

До понедельника все курсы Proglib Academy доступны по ценам 2025 года:

— Разработка ИИ-агентов
— Математика для разработки AI-моделей
— ML для старта в Data Science
— Математика для Data Science
— Специалист по ИИ
— Алгоритмы и структуры данных
— Программирование на Python
— Основы IT для непрограммистов
— Архитектуры и шаблоны проектирования

Инвестировать в свои скиллы

⚠️ Дедлайн — 19 января
🌚3🤔2
Сколько горутин может храниться в локальной очереди одного процессора
Anonymous Quiz
9%
64
5%
128
11%
256
3%
512
73%
Ограничений нет
😁14🤔6
Какая команда запустит тестирование всех пакетов проекта, если вы находитесь в корневой директории проекта
Anonymous Quiz
17%
go test --all
4%
go test -r
64%
go test ./...
11%
go test *
3%
Узнать ответ
Пятница, 19:00. Худшее время для деплоя, но идеальное, чтобы написать пайплайн, превращающий гору PDF в полезный контекст для вашей нейронки.

Задача на вечер: собрать систему индексации и генерации ответов.

На открытом уроке разберём:

— реализацию RAG: от
эмбеддингов до генерации ответа;
— использование векторных БД (`FAISS`, `Chroma`);
— live coding сессию.

Один из спикеров — Алексей Яндутов, ML-инженер в поиске Яндекса.

Занятие — часть курса «Разработка AI-агентов». Минимум слов, максимум кода.

Записаться на урок
1🤔1
Какой код сделает файл исполняемым только для владельца
Anonymous Quiz
53%
os.Chmod("script.sh", 0700)
12%
os.Chmod("script.sh", 0777)
10%
os.Chmod("script.sh", 0111)
🤔8😁1
Какой тип нужно использовать, чтобы изменение переменной НЕ повлияло на данные, переданные в канал
Anonymous Quiz
12%
[]int
14%
map[string]int
36%
[5]int
38%
*struct{}
🤔15👍1
Какая библиотека из стандартного пакета отвечает за обработку изображений
Anonymous Quiz
5%
picture
62%
image
14%
canvas
5%
jipeg
15%
Узнать ответ
😁1
Что произойдет, если вызвать cancel() на контексте с дедлайном после того, как этот дедлайн уже истёк
Anonymous Quiz
17%
Возникнет паника
30%
Функция вернёт ошибку context.DeadlineExceeded
51%
Ничего не произойдёт
2%
Контекст будет перезапущен и снова станет активным