Anonymous Quiz
2%
var arr [int]
89%
var arr []int
8%
var arr int[]
0%
var arr integer[]
💊3
Anonymous Quiz
4%
Классы
88%
Встраивание
3%
Подклассы
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
17%
array
32%
slice
42%
map
9%
struct
Anonymous Quiz
8%
Array
5%
Slice
84%
Map
3%
Channel
💊10
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
43%
func (i int) Method()
3%
method (i int) Method()
2%
def (i int) Method()
52%
Нельзя определить метод для встроенного типа
Anonymous Quiz
61%
inc
5%
dec
20%
up
14%
signal
🤔19💊5
2. Каналы для организации потокобезопасного взаимодействия.
3. WaitGroup для ожидания завершения нескольких горутин.
4. Атомарные операции для управления простыми данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
6%
list.prepend(value)
8%
prepend(list, value)
83%
list = append([]int{value}, list...)
3%
list.prepend(value)
💊9
Anonymous Quiz
88%
return
5%
named
3%
defer
3%
namedReturn
💊8
len
и capacity
в слайсе Go? 2. capacity: общая ёмкость слайса, включая длину и свободное пространство, доступное для добавления новых элементов
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
32%
print()
45%
String()
11%
fmt()
12%
toString()
💊3👍1
Anonymous Quiz
3%
Механизм для обработки ошибок
96%
Механизм для включения одного типа в другой
1%
Механизм для работы с файлами
1%
Механизм для работы с сетями
Зависит от уровня, но в общем:
- На уровне базы: индексация, query plan, нормализация, кэширование.
- На уровне кода: профилирование, снижение сложности алгоритмов.
- На уровне сети: сжатие, уменьшение количества запросов.
- На уровне архитектуры: кэш, очереди, шардирование, микросервисы, отказ от лишнего состояния.
- На уровне ОС/серверов: тюнинг параметров, балансировка, масштабирование.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4
Anonymous Quiz
25%
Снижение производительности
66%
Увеличение связанности компонентов
9%
Повышенная модульность
0%
Упрощение тестирования
Anonymous Quiz
77%
MIT License
16%
GNU LGPL
3%
Mozilla Public License
4%
Creative Commons
💊6