| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- java 1509
- 자바 1676
- rabbitmq 싱글톤
- mongodb lookup
- spring mongoTemplate switch
- Java Call By Refernce
- kotiln functional interface
- spring mongodb switch
- 자바 백준 팩토리얼 개수
- ipfs bean
- ipfs singletone
- java 백준 1509
- go
- spring mongodb
- nodejs rabbitmq
- Spring ipfs
- 백준 2252 줄세우기
- java 1238
- java 팩토리얼 개수
- 백준 연결요소 자바
- 안정해시
- spring mongoTemplate
- java 파티
- javav 1676
- 백준 특정한 최단 경로
- kotiln const val
- 익명 객체 @transactional
- kotiln const
- Claude Intelij 연결
- 백준 1504 java
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