#고

50 편의 글

Wails로 데스크톱 앱 만들기 #3 Go와 프론트엔드 연결 — 메서드 바인딩과 이벤트
5 분 소요

Wails로 데스크톱 앱 만들기 #3 Go와 프론트엔드 연결 — 메서드 바인딩과 이벤트

바인딩 규칙을 표로 정리하고, 할 일 목록 백엔드를 Go로 만들어 React 프론트엔드와 연결합니다. 구조체의 TypeScript 모델 자동 생성과 Go에서 UI로 데이터를 보내는 이벤트 시스템까지 다룹니다.

Wails로 데스크톱 앱 만들기 #2 프로젝트 구조와 개발 루프 — wails dev와 바인딩
5 분 소요

Wails로 데스크톱 앱 만들기 #2 프로젝트 구조와 개발 루프 — wails dev와 바인딩

wails init이 만든 main.go, app.go, frontend, wails.json의 역할을 하나씩 확인합니다. 핫 리로드 개발 루프와 자동 생성 바인딩 코드가 동작하는 흐름까지 정리합니다.

Wails로 데스크톱 앱 만들기 #1 Wails란 — Go로 만드는 가벼운 데스크톱 앱
5 분 소요

Wails로 데스크톱 앱 만들기 #1 Wails란 — Go로 만드는 가벼운 데스크톱 앱

Go와 웹 프론트엔드로 데스크톱 앱을 만드는 Wails를 시작합니다. Electron, Tauri와의 차이부터 설치, wails doctor 진단, 첫 앱 실행까지 진행합니다.

Gin 기초 #7 프로젝트 구조와 미니 REST API
4 분 소요

Gin 기초 #7 프로젝트 구조와 미니 REST API

한 파일에 모은 코드를 레이어별로 나누고, 환경설정을 분리해 미니 REST API로 시리즈를 마무리합니다.

Gin 기초 #6 데이터베이스 연동 (GORM)
5 분 소요

Gin 기초 #6 데이터베이스 연동 (GORM)

GORM을 붙여 실제 데이터를 다루는 CRUD API를 만듭니다. 모델 정의부터 생성, 조회, 수정, 삭제까지 다룹니다.

Gin 기초 #5 미들웨어
4 분 소요

Gin 기초 #5 미들웨어

로깅, 복구, 인증처럼 여러 핸들러에 공통으로 거는 처리를 미들웨어로 묶는 법을 다룹니다.

Gin 기초 #4 응답 처리 — JSON, 상태 코드, 에러
4 분 소요

Gin 기초 #4 응답 처리 — JSON, 상태 코드, 에러

JSON 외의 다양한 응답 형식과 상태 코드, 그리고 일관된 에러 응답을 만드는 법을 다룹니다.

Gin 기초 #3 요청 바인딩과 검증
5 분 소요

Gin 기초 #3 요청 바인딩과 검증

요청 본문을 구조체로 받는 바인딩과, validator 태그로 입력을 검증하는 법을 다룹니다.

Gin 기초 #2 라우팅과 핸들러
4 분 소요

Gin 기초 #2 라우팅과 핸들러

경로 파라미터와 쿼리 스트링을 읽는 법, 라우터 그룹으로 엔드포인트를 묶는 법을 다룹니다.

Gin 기초 #1 시작과 첫 서버
6 분 소요

Gin 기초 #1 시작과 첫 서버

net/http만으로 부족한 점부터 Gin 설치와 첫 HTTP 서버까지 다룹니다. Gin 트랙의 출발점을 정리합니다.

Go 실전 #6 테스트와 배포 — httptest와 Docker
5 분 소요

Go 실전 #6 테스트와 배포 — httptest와 Docker

httptest로 핸들러 테스트, 통합 테스트 패턴, Docker 멀티스테이지 빌드, 작은 운영 체크리스트까지 정리합니다.

Go 실전 #5 미들웨어 패턴
5 분 소요

Go 실전 #5 미들웨어 패턴

http.Handler 어댑터 체인으로 만드는 표준 미들웨어를 다룹니다. 로깅, 인증, 패닉 복구, 요청 ID, CORS까지 정리합니다.