Unde este mai bine să descrii interfețele — pe partea sursei sau pe partea consumatorului?
Golang
Cum au ajutat interceptors să monitorizeze sistemul? Ce anume făceau concret?
La ce răspunde variabila GOMAXPROCS? Ce se întâmplă dacă o setăm la unu?
Care este diferența dintre canalele cu buffer și cele fără buffer?
Cum interacționează microserviciile între ele? Cereri HTTP sau interacțiune asincronă?
type someInterface interfață { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
Din ce structuri principale este format programatorul Go?
Cum ați implementat serviciile?
Ce niveluri de izolare a tranzacțiilor există?
Care este diferența dintre nivelurile de izolare ale tranzacțiilor?
Unde să plasezi COMMIT și ROLLBACK în worker?
Pachet de erori: două metode, Is și As, care este diferența și când se aplică?
Cum să interacționezi cu comercianții aflați în conturul exterior?
La ce folosește contextul în Go?
Mutex sau canale — în ce cazuri ce să folosești?
Au fost situații în care un mesaj în Kafka nu ajungea?
Ce se întâmplă dacă încerci să trimiți într-un canal închis?
Ce nivel de izolare s-a folosit în proiect?
Cum se implementează anularea contextului? Ce se întâmplă în interior?
Pentru ce este folosit context.WithValue?