본문 바로가기

고퍼

Go 언어로 배우는 웹 애플리케이션 개발 베테랑 고퍼가 알려주는 Go 언어 핸즈온 가이드 Go 언어로 REST API 웹 애플리케이션을 개발할 때 반드시 알아야 할 지식을 알려준다. 전반부에는 웹 애플리케이션을 개발하기 전에 알아야 할 Go 언어 개념과 표준 패키지 기능을 소개하고, 후반부에는 본격적으로 Go 언어를 활용해 ToDo 애플리케이션을 만들면서 환경 설정, 도커 컨테이너 작성, CI/CD 설정, 테스트 작성을 다룬다. 테스트 코드를 단계별로 작성 및 수정하는 과정을 반복하면서 실제 업무에 적용할 수 있는 API 서버 구축 방법을 배울 수 있다. 베테랑 고퍼가 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 Go 언어 애플리케이션 개발에 필요한 모든 것을 익힐 수 있다. 도서 구매 사이트(가나다순) [교보문고.. 더보기
이제 여러분은 베테랑 고퍼가 됩니다 Go 언어 맛집, 제이펍♥ 《Go 인 액션》 《Go 언어를 활용한 네트워크 프로그래밍》 《Go 언어를 활용한 분산 서비스 개발》 《실무에 바로 쓰는 Go 언어 핸즈온 가이드》 Go 언어의 장점은 이미 제이펍에서 나온 Go 언어 책에서 많이 소개했으니 생략하겠습니다. 상단의 책들을 참고해주세요(이번 책까지 출간 예정이니 제이펍은 명실상부한 'Go 언어 맛집'이 아닌가 싶습니다). 그래도 간결하면서도 높은 신뢰성을 자랑하는 Go 언어의 장점을 이야기하지 않고 넘어가면 아쉬우니 고성능 웹 애플리케이션을 개발할 때의 특징을 살펴보죠. 추가 미들웨어 도입 없이 병렬로 요청 처리가 가능하고, 데이터베이스 연결 풀을 관리할 수 있으며, 컴파일이 가능한 유연한 빌드 시스템을 다양한 플랫폼에서 제공하고 단일 바이너리 파.. 더보기