Kā mēs varam iegūt virknes garumu, ja mums ir UTF-8?
Golang
Vai mēs varam rakstīt kodu bez saskarnēm?
Pastāsti man par RPC un gRPC īpašībām.
Ar ar kādām neizskaidrojamiem paralēlās darbības (goroutines) problēmām es saskāries reālos projektos un kā tās risināju?
Kāda ir jaunās kartes ieviešanas priekšrocība salīdzinājumā ar veco ar spaiņiem?
Kas ir graceful shutdown?
Pastāsti par Kafka īpašībām — kā tā ir uzbūvēta?
Kā pakalpojumi savā starpā sazinājās?
Pastāsti par visvairāk atmiņā palikušo kļūdu ražošanā: kas tas bija, kā to labojāt un kādas secinājumus izdarījāt?
Kāpēc izmantot saskarnes?
Kāpēc rodas nianses ar virknes garumu UTF-8?
No kuras sāktu darbu, ja nonāktu projektā, kur kods rakstīts gadiem ilgi, ir daudz legasi, nav testu un viss ir gandrīz sabrucis?
Pieņemsim, ka mums ir buferēts kanāls. Mēs turējām tur 10 ziņojumus, bet no otras puses neviens nelasa — kas notiks?
Kuras citas sinhronizācijas primitivas tu zini?
```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate atslēga, vērtība string) string { } ```
Apskatīsim kartē. Groziņos ir iepriekšējā īstenojuma, jaunā īstenojuma, ko var teikt?
Pastāsti, kādus iebūvētos tipus tu zini Go?
Ko vari pastāstīt par Go saskarnēm?
Mūsu kanālā ir 10 ziņas. Mēs to slēdzam un sākam lasīt — kas šajā gadījumā notiks?
Kādā gadījumā visbiežāk izmanto atomus?