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