Sobes.tech

Golang

Putem scrie cod fără interfețe?

243

Cum putem obține lungimea unui șir dacă avem UTF-8?

218

Vorbește despre caracteristicile RPC și gRPC.

212

Care este avantajul noii implementări de map față de cea veche cu bucket-uri?

208

Vorbește despre caracteristicile Kafka — cum este construită?

203

Cum comunicau serviciile între ele?

203

Vorbește despre cel mai memorabil bug în producție: ce a fost, cum l-ai remediat și ce concluzii ai tras?

200

De unde ai începe dacă ajungi pe un proiect unde codul a fost scris de ani de zile, există mult legacy, nu există teste și totul abia mai funcționează?

192

Ce alte primitive de sincronizare cunoști?

183

Hai să clarificăm pe hartă. În găleți — este implementarea anterioară, implementarea nouă, ce putem spune?

183

Spune-mi ce tipuri încorporate cunoști în Go?

182

Să presupunem că avem un canal tamponat. Am scris acolo 10 mesaje, dar din cealaltă parte nimeni nu citește — ce se va întâmpla?

178

Cu ce probleme ne evidente de paralelism (goroutines) te-ai confruntat în proiecte reale și cum le-ai rezolvat?

176

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

175

Ce poți spune despre interfețe în Go?

173

De ce apar nuanțe legate de lungimea șirului în UTF-8?

169

În ce caz sunt folosite cel mai frecvent atomicele?

164
/2