1. 광고배너
  2. 광고배너
/ 이전버튼 다음버튼
2
미리보기

Go 프로그래밍 세트(전2권-프로젝트로 완성하는 Go 프로그래밍+The Go Programming Language)
저자 : 브라이언W.커니건,앨런도노반, 맷라이어 ㅣ 출판사 : 에이콘출판 ㅣ 역자 : 권순범,이승

2017.09.07 ㅣ 924p ㅣ ISBN-13 : 9791161750521

정가59,000
판매가59,000원 (0%)
적립금 0원 (0%)
배송일정 품절
주문 수량 변경시 안내 배송안내
쿠폰 및 결제혜택 확인하기

크기 기타 규격
제품구성 세트
이용약관 청약철회
국내도서 > 컴퓨터 > 인터넷 > 웹프로그래밍(웹디자...
★ 세트 구성: 전2권 ★

1) 프로젝트로 완성하는 Go 프로그래밍
2) The Go Programming Language

『프로젝트로 완성하는 Go 프로그래밍』


Go는 인터넷/웹2.0 시대의 언어로서 성장하는 프로그래밍 언어이다. 이 책은 Go 언어로 강력한 시스템을 구축하는 방법을 보여준다. Go에 내장된 동시성 메커니즘과 강력한 셸 기능을 활용해 고품질의 커맨드라인 툴과 웹 앱을 개발하는 법을 배울 수 있다. 또한 각 프로젝트는 모던 소프트웨어 시장에 선보일 수 있을 만한 흥미로운 예제들로 구성돼, 도커와 구글 앱 엔진을 사용해 직접 앱을 배포해볼 수 있다. 무엇보다 새로운 언어로 입문하길 망설이는 개발자에게 좋은 출발점이 돼줄 것이다.

『The Go Programming Language』

Go를 배우고자 하는 모든 개발자를 위한 권위 있는 『The Go Programming Language』 한국어판이다. 이 책은 구글 Go 개발팀의 일원인 앨런 도노반과 C언어의 대가인 브라이언 커니핸이 직접 쓴 책으로, Go의 언어적 특징과 표준 라이브러리를 활용해 깔끔하고 범용적이며 효율적인 프로그램을 개발하는 데 도움을 주고자 한다. 이 책을 통해 언어의 탄생 배경부터 문법, 동시성, 패키지, 테스팅 기법까지 Go의 진면모를 알 수 있을 것이다.
펼쳐보기

[목 차]

『프로젝트로 완성하는 Go 프로그래밍』

1장. 웹 소켓을 이용한 채팅 애플리케이션
2장. 사용자 계정 추가
3장. 프로필 사진 구현의 세 가지 방법
4장. 도메인 이름 검색용 커맨드라인 툴
5장. 분산 시스템 구축 및 유연한 데이터 작업
6장. RESTful 데이터 웹 서비스 API를 통한 데이터와 기능 노출
7장. 랜덤 추천 웹 서비스
8장. 파일시스템 백업
9장. 구글 앱 엔진용 Q&A 애플리케이션 구축
10장. Go kit 프레임워크를 이용한 Go의 마이크로서비스
11장. 도커를 이용한 Go 애플리케이션 배포
부록. 안정적인 Go 개발 환경을 위한 지침

『The Go Programming Language』

1장. 튜토리얼
2장. 프로그램 구조
3장. 기본 데이터 타입
4장. 복합 타입
5장. 함수
6장. 메소드
7장. 인터페이스
8장. 고루틴과 채널
9장. 공유 변수를 이용한 동시성
10장. 패키지와 Go 도구
11장. 테스트
12장. 리플렉션
13장. 저수준 프로그래밍


펼쳐보기
★ 세트 구성: 전2권 ★

1) 프로젝트로 완성하는 Go 프로그래밍
2) The Go Programming Language

『프로젝트로 완성하는 Go 프로그래밍』 소개


Go는 인터넷/웹2.0 시대의 언어로서 성장하는 프로그래밍 언어이다. 이 책은 Go 언어로 강력한 시스템을 구축하는 방법을 보여준다. Go에 내장된 동시성 메커니즘과 강력한 셸 기능을 활용해 고품질의 커맨드라인 툴과 웹 앱을 개발하는 법을 배울 수 있다. 또한 각 프로젝트는 모던 소프트웨어 시장에 선보일 수 있을 만한 흥미로운 예제들로 구성돼, 도커와 구글 앱 엔진을 사용해 직접 앱을 배포해볼 수 있다. 무엇보다 새로운 언어로 입문하길 망설이는 개발자에게 좋은 출발점이 돼줄 것이다.

이 책에서 다루는 내용

■ 패턴, 실습, 기법뿐만 아니라 다양한 기술을 탐구하면서 기발하고 재미있는 프로젝트 구축
■ Go의 net/http 패키지를 사용하고, RESTful 패턴과 저지연(low-latency) 웹 소켓 API를 탐색해 방대한 규모의 웹사이트 및 데이터 서비스 제작
■ 인증 및 권한 부여부터 완전히 작동하는 시소러스(thesaurus)까지 아우르는 기능을 사용해 다양한 원격 웹 서비스와 상호작용
■ Go kit 라이브러리를 사용한 대규모 조직용 마이크로서비스 구축
■ 확장성이 뛰어난 아키텍처를 조합해 모던 도큐먼트 데이터베이스와 대용량의 메시징 큐 기술 구현
■ 동시 프로그램 작성과 채널을 사용한 스마트하고 적절한 프로그램의 실행과 커뮤니케이션 관리

이 책의 대상 독자

실제 프로젝트를 구축하면서 Go 언어를 탐구하려는 초심자부터 흥미로운 방식으로 언어를 적용하는 방법에 관심이 있는 전문 고퍼(gopher)까지 모든 Go 프로그래머를 대상으로 한다.

『The Go Programming Language』 소개

Go를 배우고자 하는 모든 개발자를 위한 권위 있는 『The Go Programming Language』 한국어판이다. 이 책은 구글 Go 개발팀의 일원인 앨런 도노반과 C언어의 대가인 브라이언 커니핸이 직접 쓴 책으로, Go의 언어적 특징과 표준 라이브러리를 활용해 깔끔하고 범용적이며 효율적인 프로그램을 개발하는 데 도움을 주고자 한다. 이 책을 통해 언어의 탄생 배경부터 문법, 동시성, 패키지, 테스팅 기법까지 Go의 진면모를 알 수 있을 것이다.

이 책의 특징

이 책은 전체 언어와 가장 중요한 패키지들, 넓은 범위의 애플리케이션을 다루는 수백 개의 흥미롭고 실용적인 예제를 Go 코드로 작성해 제공한다. 각 장에는 이해도를 테스트하고 예제의 확장과 대안을 알아보기 위한 연습문제들도 수록되어 있다. 소스코드는 http://gopl.io/에서 자유롭게 다운로드할 수 있으며, go get 명령으로 손쉽게 반입, 빌드, 설치할 수 있다.
펼쳐보기
맷 라이어(Mat Ryer)
6살 때부터 컴퓨터 프로그래밍을 하고 있으며, 아버지와 함께 게임과 프로그램을 만들었다. 처음에는 ZX 스펙트럼(ZX Spectrum)에서 베이직(BASIC)으로, 그리고 코모도어 아미가(Commodore Amiga)에서는 AmigaBASIC과 AMOS로 게임을 만들었다. 「Amiga Format」 잡지의 코드를 일일이 옮겨 적고 변수를 바꿔보거나 GOTO문을 움직여서 어떻게 되는지를 확인하는 데 많은 시간을 쏟았다. 이와 같은 프로그래밍에 대한 탐구 정신과 집념이 밑거름이 돼서 18세에 영국 맨스필드에 있는 에이전시에서 웹사이트와 서비스를 만들기 시작했다.
수년 동안 런던에서 일하면서 C#과 오브젝티브C(Objective-C)뿐 아니라 루비(Ruby)와 자바스크립트(JavaScript)까지 아우르는 다양한 언어로 모든 코딩을 해왔으나 구글이 개척한 Go라는 새로운 시스템 언어에 주목했다. 매우 적절하고 관련성이 높은 최신 기술 과제를 다루기 시작한 이래로는 문제를 해결하기 위해 베타 단계에 있던 때부터 Go 언어를 사용하기 시작했다.
2012년에는 콜로라도의 볼더(Boulder)로 옮겨 큰 데이터 웹 서비스 및 고가용성 시스템부터 소규모 프로젝트 및 자선 활동에 이르기까지 다양한 프로젝트를 수행했다. 일하던 회사가 매각된 후 2015년 런던으로 귀국했고 현재까지 다양한 제품, 서비스, 오픈소스 프로젝트를 만들기 위해 Go를 계속 사용하고 있다.

앨런 도노반(Alan A. A. Donovan)
뉴욕에 위치한 구글 Go 팀의 일원이다. 캠브리지와 MIT에서 컴퓨터 과학 학위를 취득했으며, 1996년부터 업계에서 개발을 하고 있다. 2005년부터 구글의 인프라 프로젝트에서 근무했으며, 독자적인 빌드 시스템인 Blaze의 공동 설계자다. Go 프로그램의 수많은 정적 분석 라이브러리와 도구를 만들었으며, 그중에는 Oracle, GoDoc -analysis, GoRename 등이 있다.

브라이언 커니건(Brin W. Kernighan)
프린스턴 대학에서 컴퓨터 과학 교수로 재직 중이다. 1969년부터 2000년까지 벨연구소 컴퓨터과학 연구센터의 일원으로 유닉스용 언어와 도구를 개발했다. 『C 언어 프로그래밍』(휴먼사이언스, 2012), 『프로그래밍 수련법』(인사이트, 2008) 등 여러 책의 공동 저자다.

감수 공용준
한양대학교에서 연소해석분야로 석사학위를 취득했다. 연구 중 분산 희박행렬 계산에 대한 분야를 접하면서 정보통신 분야에서 커리어를 쌓고 있다. 2012년에 정통부 산하의 클라우드 정책 연구단 기술고문을 역임했고, 현재는 카카오에서 클라우드 컴퓨팅 셀 리딩을 맡고 있다. 『클라우드 API를 활용한 빅데이터 분석』(에이콘, 2015)를 저술하고, 『실전 클라우드 인프라 구축 기술』(한빛미디어, 2014)을 공동 저술했다.

옮긴이 권순범
특정 기술보다는 문제 해결이라는 하나의 화두에 천착하고 있으며 데이터 및 콘텐츠 큐레이션에 관심이 많다. 현재는 소프트웨어 엔지니어로 일하고 있다. 교육공학을 전공해 한때는 인적자원개발(HRD)을 하기도 했다.

옮긴이 이승
인프라/플랫폼에 관심이 많은 개발자로, 현재 카카오에서 Kubernetes 기반 서비스를 개발하고 있다. 개발자로 은퇴하는 것이 목표다.

펼쳐보기

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.
도서평점
내용
등록하기
0/2000자
교환/반품 방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
교환/반품 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
교환/반품 비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
교환/반품 불가사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

더보기 >

    이 분야의 신간

    더보기 >
      맨위로가기

      영풍문고 로고

      • 회사명 : (주)영풍문고
      • 대표이사 : 김경환
      • 소재지 : 서울특별시 종로구 청계천로 41 (우)03188
      • 사업자 등록번호 : 773-86-01800 ㅣ 통신판매업 신고번호 : 2023-서울종로-0130 [ 사업자정보확인 ]
      • 개인정보관리 책임자 : 조순제 ㅣ customer@ypbooks.co.kr ㅣ 대량주문 : webmaster@ypbooks.co.kr
      COPYRIGHT © YOUNGPOONG BOOKSTORE INC. ALL RIGHTS RESERVED.
      영풍문고 네이버블로그 영풍문고 인스타그램
      맨위로가기