본문 바로가기

출간 전 책 소식

이제 여러분은 베테랑 고퍼가 됩니다

Go 언어 맛집, 제이펍

Go 인 액션
Go 언어를 활용한 네트워크 프로그래밍
Go 언어를 활용한 분산 서비스 개발
실무에 바로 쓰는 Go 언어 핸즈온 가이드

 

 

Go 언어의 장점은 이미 제이펍에서 나온 Go 언어 책에서 많이 소개했으니 생략하겠습니다. 상단의 책들을 참고해주세요(이번 책까지 출간 예정이니 제이펍은 명실상부한 'Go 언어 맛집'이 아닌가 싶습니다). 그래도 간결하면서도 높은 신뢰성을 자랑하는 Go 언어의 장점을 이야기하지 않고 넘어가면 아쉬우니 고성능 웹 애플리케이션을 개발할 때의 특징을 살펴보죠. 추가 미들웨어 도입 없이 병렬로 요청 처리가 가능하고, 데이터베이스 연결 풀을 관리할 수 있으며, 컴파일이 가능한 유연한 빌드 시스템을 다양한 플랫폼에서 제공하고 단일 바이너리 파일을 사용해 배포할 수 있습니다. 이 모든 게 표준 패키지만으로 가능하다니 대단하지 않나요?

 

Go 언어가 이렇게 편한 프로그래밍 언어라니?!



하지만 Go 언어의 기본 문법을 다룬 책은 많지만 다음과 같은 정보는 찾기 힘든 것이 사실입니다.

 

  • context 패키지나 database/sql 패키지 등의 필수 패키지 및 표준 패키지 사용법
  • testing 패키지 외의 표준 패키지를 사용한 테스트 기법
  • 외부 오픈소스를 활용한 코딩 기법
  • 코드 리뷰에서 한 번쯤 지적당한 적이 있는 웹 애플리케이션을 구현할 때 발생할 수 있는 실수/실패

그래서 바로 이 책, 《Go 언어로 배우는 웹 애플리케이션 개발》을 준비했습니다. 저자는 Go 언어의 장점을 십분 활용해 REST API 웹 애플리케이션에 개발에 필요한 필수 지식을 알려줍니다. Go 언어를 처음 접하거나 아직 잘 모르는 분들을 위해 최종 코드부터 내밀고 설명하지 않습니다. 왜 그런 코드를 작성했는지 설명하면서 점전적으로 코드를 수정 및 보완하며 웹 애플리케이션을 완성합니다. 최소한의 코딩만 한 후 테스트나 추가 코드에서 문제점을 찾아가는 반복 작업을 통해 Go 언어를 더 쉽게 이해할 수 있게 될 겁니다. 

베테랑 고퍼가 되어 보아요:)

 

그렇다면 초보자만을 위한 책일까요? 아닙니다! 베테랑 고퍼인 저자는 기존 개발자를 위한 팁은 물론 자주 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 아낌없이 알려줍니다. Go 언어의 기초는 당연히 짚고 넘어가고, 실전에서 활용할 수 있는 최신 기술을 설명합니다. 

 

우리 모두 베테랑 고퍼로 거듭납시다.

 

 

주요 내용

  • Go 언어의 설계 이념
  • 웹 애플리케이션 개발에 필요한 필수 패키지 및 표준 패키지 사용법
  • 외부 오픈소스를 사용한 코딩 기법
  • 도커 및 깃허브 액션을 활용한 개발 환경 설정
  • 테스트 코드의 단계별 작성
  • 실제 업무에 활용할 수 있는 API 서버 구축 방법

 

■ 미리보기(목차, 옮긴이 머리말, 베타리더 후기, 감사의 글, 이 책에 대하여, 본문 일부)

 

■ 도서구매 사이트(가나다순)

  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡

 

■ 제이펍 소식 더 보기(제이펍의 소통 채널에서 더욱 다양한 소식을 확인하세요!)

  포스트  유튜브  인스타그램  트위터  페이스북