Anonymous Quiz
21%
Написание универсальных функций
54%
Повышение производительности программы
14%
Сокращение дублирования кода
10%
Повышение гибкости кода
💊6👍1🤔1
Anonymous Quiz
16%
Create
27%
Generate
54%
New
2%
Init
💊4
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
7%
Send
26%
Receive
38%
Close
29%
Select
💊13🤔5
Anonymous Quiz
46%
Read
29%
Load
17%
Get
9%
Fetch
Это механизм проверки типа значения интерфейса. Например, он позволяет выполнить разные действия в зависимости от того, является ли значение строкой, числом или структурой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
26%
GetField
41%
FieldByName
16%
Field
18%
GetByName
Anonymous Quiz
47%
MIT License
36%
Apache License 2.0
12%
GPLv3
5%
BSD License
💊5
Линтеры повышают качество кода, находя ошибки еще на этапе разработки. Это помогает избежать ошибок в продакшене.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Anonymous Quiz
65%
OpenFile
14%
WriteFile
10%
Create
11%
OpenWrite
Anonymous Quiz
86%
Marshal
9%
Encode
1%
Convert
4%
ToJSON
1. Горутина ждет данные, а никто не пишет в канал (<-chan, но нет chan <-).
2. Основная горутина завершилась, а другие ждут завершения.
3. Все горутины заблокированы на ожидании данных (select { case <-ch1: case <-ch2: } – если ни один не отправляет данные).
4. Закрыли канал, но кто-то пытается в него записать – вызывает panic.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔3
Anonymous Quiz
48%
Hash
35%
GetHash
11%
HashCode
6%
GetHashCode
💊10
Anonymous Quiz
16%
NewMutex
74%
Mutex
5%
CreateMutex
4%
Lock
💊3🤔2👍1
Слайсы небезопасны для одновременного изменения. Их безопасно использовать только для чтения или с синхронизацией.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
76%
func f(s string) *[5]int {}
7%
func f(s *string) *[5]int {}
17%
func f(s string) [5]*int {}
0%
func f(s *string) [5]*int {}
💊5
Anonymous Quiz
22%
Connect
31%
ListenTCP
25%
Dial
22%
DialTCP
🔥4🤔2👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
7%
array int[5]
4%
int[5] array
61%
var arr [5]int
29%
arr := [5]int
Anonymous Quiz
49%
GenerateToken
38%
CreateToken
6%
IssueToken
8%
BuildToken
💊11