Интерфейсы следует размещать рядом с их использованием, чтобы улучшить читаемость и удобство работы с кодом. Например, интерфейс для работы с базой данных лучше описывать в слое доступа к данным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊7🤔4
Anonymous Quiz
34%
Compare
40%
Equals
4%
Match
21%
IsEqual
💊19
Anonymous Quiz
1%
start
25%
main
0%
entry
74%
func
💊17
Нет, строки в Go — неизменяемые.
Чтобы «изменить» символ в строке:
1. Преобразуй строку в срез rune (если нужна работа с Unicode-символами).
2. Измени нужный элемент.
3. Преобразуй обратно в string.
Это создаёт новую строку в памяти. Изменение «на месте» невозможно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Anonymous Quiz
18%
Exists
21%
Contains
8%
HasKey
52%
Ok
💊35
Anonymous Quiz
23%
ReadBody
28%
Read
23%
ReadAll
26%
Body.Read
💊8
Это оператор SQL, который применяется после GROUP BY и используется для фильтрации агрегированных данных (SUM, COUNT, AVG).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
16%
Read
50%
ReadLine
22%
ReadString
12%
ReadByte
Anonymous Quiz
22%
go run tests
1%
go execute
76%
go test
1%
go check
Это состояние, при котором все горутины ожидают события, которое не наступит. Go детектирует deadlock и вызывает panic, если основная горутина заблокирована на ожидании данных из канала, но нет активных писателей.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Anonymous Quiz
2%
2
90%
3
7%
4
1%
5
💊7🤔2
Anonymous Quiz
36%
ReadBuffer
24%
Read
12%
ReadLine
28%
NewReader
💊2
Go компилируется в исполняемый файл, что делает программы более производительными. Язык поддерживает статическую типизацию, встроенный garbage collector и простую систему модулей, что делает его удобным для разработки масштабируемых приложений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊4👍2🤔1
Anonymous Quiz
42%
DecodeHex
31%
UnmarshalHex
11%
ParseHex
15%
DecodeString
💊1
Forwarded from easyoffer
🎉 easyoffer 2.0 — релиз уже в этом месяце!
Вас ждут новые фичи, о которых мы ранее даже не упоминали. Они сделают путь к офферам ещё быстрее и эффективнее. Расскажу о них чуть позже 👀
В честь запуска мы готовим ограниченную акцию:
Первые 500 покупателей получат:
🚀 PRO тариф на 1 год с 50% скидкой
Что нужно сделать:
🔔 Подпишитесь на этот Telegram-канал, чтобы первыми узнать о старте релиза. Сообщение появится в нем раньше, чем где-либо еще — вы успеете попасть в число первых 500 и получить максимальную выгоду. 🎁 А еще только для подписчиков канала ценный бонус в подарок к PRO тарифу.
📅 Официальный запуск — уже совсем скоро.
Следите за новостями и не пропустите старт!
Вас ждут новые фичи, о которых мы ранее даже не упоминали. Они сделают путь к офферам ещё быстрее и эффективнее. Расскажу о них чуть позже 👀
В честь запуска мы готовим ограниченную акцию:
Первые 500 покупателей получат:
🚀 PRO тариф на 1 год с 50% скидкой
Что нужно сделать:
🔔 Подпишитесь на этот Telegram-канал, чтобы первыми узнать о старте релиза. Сообщение появится в нем раньше, чем где-либо еще — вы успеете попасть в число первых 500 и получить максимальную выгоду. 🎁 А еще только для подписчиков канала ценный бонус в подарок к PRO тарифу.
📅 Официальный запуск — уже совсем скоро.
Следите за новостями и не пропустите старт!
🔥2
Anonymous Quiz
86%
Встраивание (embedding)
11%
Наследование
2%
Декораторы
1%
Перегрузка операторов
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
80%
Размер буфера канала
8%
Количество элементов в канале
1%
Количество отправленных элементов
10%
Максимальное значение элемента
Anonymous Quiz
16%
sync.Mutex используется для множественного чтения и записи; sync.RWMutex для эксклюзивной записи
54%
sync.Mutex для эксклюзивного доступа; sync.RWMutex для чтения и записи с блокировкой
15%
sync.Mutex для одновременного доступа; sync.RWMutex для чтения с блокировкой
15%
sync.Mutex для одновременного доступа; sync.RWMutex для чтения с блокировкой и без блокировки
💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5