Anonymous Quiz
3%
Массив должен быть неотсортированным
86%
Массив должен быть отсортирован по возрастанию или убыванию
9%
Массив должен содержать только уникальные элементы
1%
Узнать ответ
😁3
Anonymous Quiz
91%
func CalculateSum(a, b int) int {}
5%
func (s *Sum) calculate() int {}
2%
private func CalculateSum(a, b int) int {}
2%
Узнать ответ
😁9👍3
Anonymous Quiz
5%
func send(ch chan int)
47%
func send(ch chan<- int)
28%
func send(ch <-chan int)
20%
func send(ch ->chan int)
❤2
Anonymous Quiz
26%
Нет, типы несовместимы
60%
Да, Go автоматически сузит направление
12%
Только с явным приведением типа
2%
Только через unsafe
Anonymous Quiz
41%
Для связывания локальной функции с функцией из другого пакета
16%
Для импорта C-библиотек
14%
Для оптимизации компиляции ссылочных типов
12%
Для создания ссылочной структуры
17%
Узнать ответ
Anonymous Quiz
38%
runtime
22%
reflect
26%
unsafe
13%
syscall
👍1
Anonymous Quiz
35%
Список установленных пакетов
19%
Список доступных версий Go
23%
Список поддерживаемых комбинаций GOOS/GOARCH
24%
Список зависимостей проекта
Anonymous Quiz
12%
Паника при чтении
10%
Deadlock
72%
Данные можно дочитать без ошибок
6%
Канал отдаст оставшиеся данные отдельным массивом
❤1
Anonymous Quiz
19%
Типы данных, которые разбивают сложные операции на несколько потоков для ускорения вычислений
64%
Операции, которые выполняются как единое целое
1%
Механизм автоматической сборки мусора, пригодный для любого языка
15%
Неделимые блоки памяти фиксированного размера для примитивов
😁2😢1
Anonymous Quiz
46%
go clean -modcache
45%
go mod tidy --clear
5%
go get -cache none
4%
go build -clean-deps
😁4
Anonymous Quiz
25%
delete(slice, index) или slice.Remove(index)
45%
slice = append(slice[:index], slice[index+1:]...) или slices.Delete(slice, index, index+1)
23%
slice = slice[:index] + slice[index+1:]
7%
Узнать ответ
Anonymous Quiz
92%
value, ok := myMap[key]; if ok { ... }
5%
if myMap.Contains(key) { ... }
3%
if myMap[key] != nil { ... }
1%
if len(myMap[key]) > 0 { ... }
👍1
Anonymous Quiz
73%
delete(myMap, key)
8%
myMap.Remove(key)
7%
myMap[key] = nil
12%
delete(myMap[key])
👍1
Anonymous Quiz
40%
clear(myMap)
13%
myMap.Clear()
24%
delete(myMap, nil)
24%
myMap = map[K]V{}
🔥3🤔2
Anonymous Quiz
15%
func receive(ch chan-> int)
24%
func receive(ch chan<- int)
55%
func receive(ch <-chan int)
6%
func receive(ch readonly chan int)
❤3👍1
Anonymous Quiz
11%
Только ubuntu:latest
39%
Обязательно alpine
30%
Пустой образ
20%
Нельзя использовать Docker вообще
🌚10😁9❤1
Anonymous Quiz
26%
go build --target=arm64
67%
GOOS=linux GOARCH=arm64 go build
3%
CGO_ENABLED=1 go build
3%
go cross-compile linux/arm64
Anonymous Quiz
2%
В конце .go файла
82%
В самом начале .go файла
1%
В отдельном package.json
15%
В go.mod файле
😁4