Anonymous Quiz
41%
Для связывания локальной функции с функцией из другого пакета
15%
Для импорта C-библиотек
15%
Для оптимизации компиляции ссылочных типов
12%
Для создания ссылочной структуры
17%
Узнать ответ
Anonymous Quiz
39%
runtime
22%
reflect
27%
unsafe
13%
syscall
👍1
Anonymous Quiz
33%
Список установленных пакетов
19%
Список доступных версий Go
23%
Список поддерживаемых комбинаций GOOS/GOARCH
25%
Список зависимостей проекта
Anonymous Quiz
11%
Паника при чтении
10%
Deadlock
72%
Данные можно дочитать без ошибок
6%
Канал отдаст оставшиеся данные отдельным массивом
❤1
Anonymous Quiz
18%
Типы данных, которые разбивают сложные операции на несколько потоков для ускорения вычислений
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
38%
Обязательно alpine
27%
Пустой образ
22%
Нельзя использовать Docker вообще
🌚6😁5
Anonymous Quiz
24%
go build --target=arm64
68%
GOOS=linux GOARCH=arm64 go build
4%
CGO_ENABLED=1 go build
3%
go cross-compile linux/arm64