Sobes.tech

Біз интерфейстерсіз код жаза аламыз ба?

243

Егер бізде UTF-8 болса, жолдың ұзындығын қалай алуға болады?

220

RPC және gRPC ерекшеліктері туралы айтыңыз.

218

Graceful shutdown деген не?

210

Жаңа карта жүзеге асыруының ескі бакет негізделген нұсқасына қарағанда қандай артықшылығы бар?

208

Kafka-ның ерекшеліктері туралы айтыңыз — ол қалай ұйымдастырылған?

205

Қызметтер бір-бірімен қалай байланыс жасады?

203

Өндірістегі ең есте қаларлық қателік туралы айтыңыз: ол не болды, оны қалай түзеттіңіз және қандай сабақ алдыңыз?

202

Интерфейстерді не үшін қолданамыз?

199

Жобада бірнеше жылдар бойы жазылған код бар, көп мұра, тесттер жоқ, бәрі қиын жағдайда. Жаңа функцияны енгізу үшін қайдан бастайсыз?

192

Карта бойынша нақтылайық. Бакеттерде — бұл алдыңғы жүзеге асыру, жаңа жүзеге асыру, не айтуға болады?

183

Қандай басқа синхрондау құралдарын білесіз?

183

Айтып беріңіз, Go тілінде қандай кіріктірілген типтерді білесіз?

182

Бөлектелген арна бар деп ойлаңыз. Оған 10 хабарлама жаздық, бірақ басқа жағынан ешкім оқымайды — не болады?

180

```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(key, value string) string { } ```

177

Шынайы жобаларда кездескен көрінбейтін бәсекелестік (горутин) мәселелерін және оларды қалай шешкеніңізді айта аласыз ба?

176

Go тіліндегі интерфейстер туралы не айта аласыз?

175

UTF-8-де жол ұзындығында қандай мәселелер туындайды?

171

Атомикалар қай жағдайда ең жиі пайдаланылады?

166

Go тілінде жол не білдіреді?

164
/2