미들웨어는 클라이언트 애플리케이션과 네트워크 서버 사이의 핵심적인 동작이 일어날 때 함께 실행되는 사용자 지정 코드를 설정하기 위해 사용한다.Go에서 클라이언트 객체를 커스터마이징하여 미들웨어를 커스텀하는 방법으로 http.RoundTripper 인터페이스를 사용하는
1-1gRPC란 Google이 개발한 오픈 소스 원격 프로시저 호출(RPC, Remote Procedure Call) 프레임워크입니다. 이 프레임워크는 서버와 클라이언트 애플리케이션 간의 통신을 간소화하고 효율적이게 만들 수 있습니다. HTTP/2 프로토콜을 사용하며,