더북(TheBook)

브라우저로 AuthHandler의 동작을 확인해 보자.

그림 8-14 /로 접속하면 로그인 페이지로 리다이렉트
그림 8-15 로그인 실패
그림 8-16 로그인 성공 후 public/index.html 템플릿 렌더링

지금까지 웹 애플리케이션을 작성하는 데 필요한 최소한의 기능만으로 간단한 웹 프레임워크를 만들어 보았다. 이처럼 웹 프레임워크를 직접 만들어 사용할 수도 있고, 다른 프레임워크나 툴킷을 조합해서 나만의 마이크로 프레임워크로 구성할 수도 있다. 다른 프레임워크나 툴킷은 내부에서 어떻게 동작하는지 직접 소스를 살펴보고 파악해 본다면 웹 요청을 처리하는 Go의 스타일을 더욱 깊이 이해할 수 있을 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.