Sobes.tech

Для чего используются линтеры в разработке?

Junior
225

Что такое захват переменной в контексте программирования на Go?

Middle
223

Как можно нарезать слайс в Go? Какие нюансы и подводные камни могут возникнуть?

Junior
222

Как быстро можно найти элемент, если искать по индексу в срезе и в карте (map)?

Junior
222

Какие существуют типы данных в Go?

Junior
220

Как можно избежать ситуации взаимной блокировки (deadlock) в программе на Go?

Middle
220

Что такое starvation (голодание) в контексте многопоточности?

Middle
219

В чем разница между сцеплением и связанностью?

Middle
218

Как реализован полиморфизм в языке программирования Go?

Middle
218

В чем отличие между протоколами TCP и UDP?

Junior
217

Сколько байт занимает пустая строка?

Junior
215

Как устроена файловая система Ext4?

Senior
214

Как правильно закрыть канал в Go?

Junior
214

Какие основные отличия языка Go от языков Java и Python?

Junior
212

Что такое мьютекс, какие типы мьютексов существуют и как их использовать?

Middle
212

Что такое тип данных string в языке Go и как он используется?

Intern
212

Что такое type switch в Go?

Junior
211

Что такое массив (array)?

Intern
210

Как сообщить компилятору, что наш тип реализует интерфейс?

Junior
210

Какие недостатки существует у горутин по сравнению с потоками?

Middle
210
/154