Anonymous Quiz
4%
Массив должен быть неотсортированным
86%
Массив должен быть отсортирован по возрастанию или убыванию
9%
Массив должен содержать только уникальные элементы
2%
Узнать ответ
😁3
Anonymous Quiz
91%
func CalculateSum(a, b int) int {}
6%
func (s *Sum) calculate() int {}
2%
private func CalculateSum(a, b int) int {}
2%
Узнать ответ
😁9👍3
Anonymous Quiz
5%
func send(ch chan int)
48%
func send(ch chan<- int)
28%
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
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