| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 익명 객체 @transactional
- java 백준 1509
- mongodb lookup
- 백준 2252 줄세우기
- java 1509
- 백준 1504 java
- spring mongodb
- kotiln functional interface
- Claude Intelij 연결
- ipfs singletone
- java 파티
- java 팩토리얼 개수
- spring mongoTemplate switch
- 자바 백준 팩토리얼 개수
- kotiln const val
- rabbitmq 싱글톤
- 백준 특정한 최단 경로
- Spring ipfs
- spring mongodb switch
- spring mongoTemplate
- Java Call By Refernce
- 안정해시
- javav 1676
- java 1238
- ipfs bean
- kotiln const
- 자바 1676
- 백준 연결요소 자바
- go
- nodejs rabbitmq
Archives
- Today
- Total
목록Go middleware (1)
공부 흔적남기기
adapter Pattern (Go middleware 사용법)
Go를 이용해서 Rest Api를 개발하고 있는 도중 middleware를 사용할 일이 생겨 사용할려다보니 내부적으로 이해가 안되서 정리함. 어댑터 패턴은 간단하게 말해서 A타입을 사용하고 싶은데 우리에게 B타입밖에 없다면 어댑터를 이용해서 B타입을 A타입으로 바꿔주는 역할을 하는 것이다. Go에서 middleware를 사용하기 위해 Gorlia Mux의 router.Use라는 function을 사용할 건데 func (r *Router) Use(mwf ...MiddlewareFunc) { for _, fn := range mwf { r.middlewares = append(r.middlewares, fn) } } type MiddlewareFunc func(http.Handler) http.Handler..
web study/배경지식
2023. 2. 27. 21:50