Ar galime rašyti kodą be sąsajų?
Golang
Kaip galime gauti eilutės ilgį, jei turime UTF-8?
Papaskink apie RPC ir gRPC ypatybes.
Kokia naujos mapės įgyvendinimo pranašumas prieš seną kibirų?
Kas yra graceful shutdown?
Kaip tarpusavyje bendradarbiavo paslaugos?
Papaskink apie Kafka ypatybes — kaip ji sukurta?
Papaskinkite apie įsimintiniausią klaidą gamyboje: kas tai buvo, kaip ją išsprendėte ir kokias išvadas padarėte?
Nuo ko pradėtum dirbti, jei atsidurtum projekte, kur kodas rašytas daugelį metų, yra daug legacy, nėra testų ir viskas beveik subyrė?
Paaiškinkime žemėlapyje. Krepšiuose yra ankstesnė įgyvendinimo versija, nauja įgyvendinimo versija, ką galima pasakyti?
Kokias dar sinchronizacijos primitivas žinai?
Kodėl naudoti sąsajas?
Papaskink, kokius įmontuotus tipus žinai Go?
Įsivaizduokime, kad turime buferizuotą kanalą. Jame įrašėme 10 žinučių, bet iš kitos pusės niekas neskaito — kas nutiks?
Su kokiomis neaiškiomis paralelizmo (goroutines) problemomis susidūrėte realiuose projektuose ir kaip jas sprendėte?
```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate raktelis, reikšmė string) string { } ```
Ką galite papasakoti apie Go sąsajas?
Kodėl kyla niuansai su eilutės ilgiu UTF-8?
Kas yra eilutė Go?
Kokiu atveju dažniausiai naudojami atomai?