Software Architecture in Golang: Observability