Anonymous Quiz
91%
0.0
5%
nil
3%
NaN
2%
1.0
💊2
Обобщённое (generics) программирование включает:
- Параметрические типы — функции и структуры с типами-плейсхолдерами.
- Ограничения (where, extends, : T) — накладывают требования на типы.
- Обобщённые интерфейсы и классы.
- Type erasure — скрытие конкретного типа при сохранении поведения. Generics позволяют писать универсальный, повторно используемый код с типовой безопасностью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
94%
Компиляция
1%
Интерпретация
1%
Скриптинг
4%
Ассемблирование
💊8🤔2
Anonymous Quiz
2%
Процесс ручного освобождения памяти
98%
Автоматический процесс освобождения неиспользуемой памяти
0%
Метод для создания временных файлов
0%
Процесс оптимизации кода
Эти термины часто встречаются в gRPC и API:
- Unary — классический вызов: клиент делает запрос, сервер возвращает единственный ответ.
- Stream — потоковая передача:
- Server streaming — сервер отправляет несколько ответов.
- Client streaming — клиент отправляет поток данных.
- Bidirectional — оба обмениваются потоками данных.
Streaming нужен, когда нужно передавать большие объёмы или непрерывный поток данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
11%
Использовать ключевое слово alias
72%
Использовать ключевое слово type
1%
Использовать ключевое слово typedef
15%
Использовать ключевое слово struct
Anonymous Quiz
49%
New
16%
Create
31%
Generate
4%
Init
💊2
1. Допустимые типы:
- Примитивы: int, float, string, bool.
- Указатели.
- Структуры, если все их поля имеют сравнимые типы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
2%
var arr [int]
90%
var arr []int
9%
var arr int[]
0%
var arr integer[]
💊3
Anonymous Quiz
5%
Классы
89%
Встраивание
2%
Подклассы
4%
Прототипы
- Подходят для обобщения кода, работающего с разными типами, реализующими определенные методы.
2. Дженерики (Go 1.18+):
- Позволяют создавать функции и структуры с параметризованными типами.
3. Композиция функций:
- Использование функций высшего порядка для обработки различных данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from easyoffer
Напоминаю, что в честь релиза запускаем акцию.
Первые 500 покупателей получат:
🚀 Скидку 50% на PRO тариф на 1 год
🎁 Подарок ценностью 5000₽ для тех, кто подписан на этот канал
🔔 Подпишитесь на этот канал: https://t.me/+b2fZN17A9OQ3ZmJi
В нем мы опубликуем сообщение о релизе в первую очередь
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
99%
interface
1%
protocol
0%
implements
0%
contract
💊7🤔4
💊4🤔2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
19%
array
31%
slice
42%
map
9%
struct
Anonymous Quiz
9%
Array
4%
Slice
83%
Map
4%
Channel
💊10
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
42%
func (i int) Method()
2%
method (i int) Method()
2%
def (i int) Method()
54%
Нельзя определить метод для встроенного типа
Anonymous Quiz
69%
inc
3%
dec
15%
up
12%
signal
🤔16💊4