logo hsb.horse
← 블로그 목록으로 돌아가기

블로그

Go 환경 구성 메모: Web 프레임워크와 개발 도구

Go 개발 환경을 구성하면서 찾아본 Web 프레임워크와 개발 도구 메모. Echo 프레임워크와 Air 라이브 리로드 도구를 간단히 정리했다.

게시일:

Go 개발 환경을 구성할 때 살펴본 프레임워크와 도구 메모.

Web Framework

Echo

가볍고 빠른 Web 프레임워크.

라우팅, 미들웨어, 템플릿 엔진처럼 Web 개발에 필요한 기능이 한 번에 갖춰져 있다.

API 설계도 단순해서 학습 비용이 낮다.

Tool

Air

air-verse/air: ☁️ Live reload for Go apps

Go로 만들어진 라이브 리로드 도구.

파일 변경을 감지해 자동으로 빌드와 재시작을 해 주기 때문에 개발 효율이 올라간다.

.air.toml 같은 설정 파일로 커스터마이즈할 수 있다.

정리

Go로 Web 개발을 시작한다면 Echo와 Air 조합이 가장 가볍다.

Air를 쓰면 코드 변경 때마다 수동으로 다시 시작할 필요가 없어져서 개발 경험이 좋아진다.