Czy lepiej opisywać interfejsy po stronie źródła czy po stronie konsumenta?
Golang
Jak przechwytujące pomagały obserwować system? Co dokładnie robiły?
Za co odpowiada zmienna GOMAXPROCS? Co się stanie, jeśli ustawimy ją na jeden?
Jaka jest różnica między kanałami buforowanymi a niebuforowanymi?
Jak mikroserwisy ze sobą współpracują? Zapytania HTTP czy asynchroniczna komunikacja?
type someInterface interfejs { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
Z jakich głównych struktur składa się scheduler Go?
Jak wdrożyliście usługi?
Jakie poziomy izolacji transakcji istnieją?
Na czym polega różnica między poziomami izolacji transakcji?
Gdzie umieścić COMMIT i ROLLBACK w workerze?
Pakiet błędów: dwie metody, Is i As, jaka jest różnica i kiedy je stosować?
Jak wchodzić w interakcję z handlowcami znajdującymi się na zewnętrznym konturze?
Do czego służy kontekst w Go?
Kiedy używać mutexów lub kanałów?
Czy zdarzały się sytuacje, gdy wiadomość w Kafka nie docierała?
Co się stanie, jeśli spróbujesz wysłać na zamknięty kanał?
Jaki poziom izolacji został użyty w projekcie?
Jak realizowana jest anulacja kontekstu? Co się dzieje w środku?
Do czego służy context.WithValue?