웹 서비스 실행이 실패할 수 있고, 사용자가 문제를 보고할 수 있으며, 버그가 발견될 수도 있다. 프로덕션 환경에서 애플리케이션을 개발하고 실행할 때 검사하는 작업은 높은 우선 순위를 갖는다. 6장에서는 로깅, 비동기 동작 추적, 애플리케이션 로컬 디버깅에 필요한 모든 도구와 기술을 갖추었는지 확인한다.
웹 애플리케이션은 일반적으로 API 엔드포인트를 여는 데 그치지 않고, 다른 서비스나 데이터베이스와도 통신한다. 이것이 2부의 마지막 두 장에서 수행할 작업이다. 7장에서는 메모리 내 저장소를 PostgreSQL 데이터베이스로 대체하고, 데이터베이스에 연결하고 경로 핸들러 간에 연결을 공유한다.
8장에서 서드파티 API에 접근하는 것으로 2부를 마무리한다. 여기에서는 한 번에 여러 비동기 호출을 처리하고, 들어오는 JSON 본문을 구조체로 파싱하고, 이러한 호출에서 시간 초과가 발생할 때 이를 처리하는 방법을 완벽하게 소개한다.