Anonymous Quiz
5%
func send(ch chan int)
48%
func send(ch chan<- int)
29%
func send(ch <-chan int)
18%
func send(ch ->chan int)
❤2
Anonymous Quiz
25%
Нет, типы несовместимы
60%
Да, Go автоматически сузит направление
13%
Только с явным приведением типа
2%
Только через unsafe
Anonymous Quiz
41%
Для связывания локальной функции с функцией из другого пакета
15%
Для импорта C-библиотек
15%
Для оптимизации компиляции ссылочных типов
12%
Для создания ссылочной структуры
17%
Узнать ответ
Anonymous Quiz
39%
runtime
21%
reflect
27%
unsafe
13%
syscall
👍1
Anonymous Quiz
33%
Список установленных пакетов
20%
Список доступных версий Go
23%
Список поддерживаемых комбинаций GOOS/GOARCH
25%
Список зависимостей проекта
Anonymous Quiz
11%
Паника при чтении
10%
Deadlock
72%
Данные можно дочитать без ошибок
6%
Канал отдаст оставшиеся данные отдельным массивом
❤1
Anonymous Quiz
19%
Типы данных, которые разбивают сложные операции на несколько потоков для ускорения вычислений
65%
Операции, которые выполняются как единое целое
1%
Механизм автоматической сборки мусора, пригодный для любого языка
15%
Неделимые блоки памяти фиксированного размера для примитивов
😁2😢1
Anonymous Quiz
46%
go clean -modcache
45%
go mod tidy --clear
4%
go get -cache none
4%
go build -clean-deps
😁4
Anonymous Quiz
25%
delete(slice, index) или slice.Remove(index)
46%
slice = append(slice[:index], slice[index+1:]...) или slices.Delete(slice, index, index+1)
23%
slice = slice[:index] + slice[index+1:]
6%
Узнать ответ
Anonymous Quiz
92%
value, ok := myMap[key]; if ok { ... }
5%
if myMap.Contains(key) { ... }
2%
if myMap[key] != nil { ... }
1%
if len(myMap[key]) > 0 { ... }
👍1
Anonymous Quiz
72%
delete(myMap, key)
10%
myMap.Remove(key)
7%
myMap[key] = nil
11%
delete(myMap[key])
👍1
Anonymous Quiz
40%
clear(myMap)
11%
myMap.Clear()
24%
delete(myMap, nil)
25%
myMap = map[K]V{}
🔥3🤔2
Anonymous Quiz
13%
func receive(ch chan-> int)
26%
func receive(ch chan<- int)
56%
func receive(ch <-chan int)
5%
func receive(ch readonly chan int)
❤2👍1
Anonymous Quiz
13%
Только ubuntu:latest
37%
Обязательно alpine
28%
Пустой образ
21%
Нельзя использовать Docker вообще
😁6🌚6
Anonymous Quiz
25%
go build --target=arm64
68%
GOOS=linux GOARCH=arm64 go build
3%
CGO_ENABLED=1 go build
3%
go cross-compile linux/arm64