본문 바로가기

태그

go golang go 언어로 배우는 웹 애플리케이션 개발 Integration Test websocket GORM unit test events api real time messaging api no offset for query tuning index dive using in query multiple-column index layered structure of the osi reference model bandwidth vs. latency network topology overview of network systems thread model go scheduler problem solving strategy go clean architecture mock library testify library 청크 지향 프로세스 go 병행 처리 sql query optimization query 성능 개선 legacy query 내장과 상속 웹 애플리케이션 자체의 미들웨어 패턴 context.context 타입 값에 정보를 부여하는 미들웨어 상태 코드 및 응답 바디를 저장하는 미들웨어 요청 바디를 로그에 남기는 미들웨어 접속 로그 미들웨어 복원 미들웨어 미들웨어 패턴 과도한 추상화(인터페이스 활용) 주의 dip에 준하는 구현 database/sql/driver 패키지와 dip 의존관계 역전 원칙 websocket vs http Network architecture TCP/IP Model long transaction data pipeline 실시간 통신 코딩 컨벤션 Goroutine Application Layer Transport Layer Internet Layer zabbix mariadb 성능 개선 socket.io Node.js slack coding convention 의존성 주입 Covering Index legacy trouble Shooting Test Code 객체지향 프로그래밍 order by Error Handling race condition Dependency Injection 양방향 통신 insert Panic Batch scheduler query 자료구조 Data Structure ffmpeg SQL http heap di 객체지향 MySQL Network Transaction test