Golang
Интерфейстерді не үшін қолданамыз?
Осы хабарламашы үшін PostgreSQL дерекқорында қандай кестелер мен өрістер қажет?
KISS және DRY қысқартулары не білдіреді?
Тапсырма 3: Горутиналар, map және WaitGroup бар кодтағы қателерді табыңыз.
Интерфейс қайтару керек пе, әлде құрылымды ма? Бұл қай кезде артықшылық болуы мүмкін?
Go тілінде жолдар туралы айтыңыз: олардың қандай ерекшеліктері бар, онымен қалай жұмыс істеу керек? Неліктен strings.Builder жолдарды біріктіру үшін bytes.Buffer-тан жақсы?
-- Барлық кітаптар мен олардың авторларын/қос авторларын қарапайым кестелік түрде тізімдеңіз. -- Мысал: -- кітап атауы | автор аты -- ---------------------|-------------- -- Мастер и Маргарита | Игорь -- Евгений Онегин | Иван -- Барлық авторлар мен олардың кітап саны. -- Мысал: -- автор аты | кітап саны -- -----------|----------- -- Игорь | 2 -- Иван | 1
Жалақыны есептеу қызметі туралы толығырақ айтыңыз — ол қалай құрылды және қандай қиындықтарға тап болдыңыз?
Жады ағып кету деген не? pprof көмегімен WebSocket Hub-да ағып кетуді қалай анықтап, түзеттіңіз?
Нәтижеге жету үшін инновациялар, деректер және бизнес түсінігін қалай біріктірдіңіз?
Жабық буферсіз каналдан оқысаңыз не болады?
Фантомды оқу және жоғалған жазу дегеніміз не?
Бағдарламалауда қақтығыстарды жоюға көмектесетін механизмдер бар ма?
Неге көшу туралы ойлайсыз? Жоба қолдауға көшіп жатыр ма, әлде басқа себептер бар ма?
Горутиналар мен цикл ішіндегі қала айнымалысының жабылуы бар код не шығарады? Оны қалай түзетуге болады?
Компания туралы айтыңыз: сіз кімсіз, не істейсіз, қандай бағытыңыз бар?
append арқылы қосылған бірлікті бесінші жолда да көрінетін ету үшін қалай жасауға болады? fill функциясының сигнатурасын өзгермей.
Redis-те шығару саясаттары қандай?
Егер sync.WaitGroup санауышы Add-қа салыстырғанда Done-ға артық шақырулардан кейін теріс мәнге айналса, не болады?
Қандай хабарлама брокерлерін қолдандыңыз?