메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

예제 많고, 쉽게 이해할 수 있는 설명으로 학습하기에 좋은 Head First Go!

zid***

|

2020-05-31

Head First Go

이 책은 Go 입문자가 알아야 할 것에 초점을 맞추어 Go 언어의 핵심을 간추리고 이를 쉽게, 재미있게 풀어쓴 Go 입문서입니다.

  • 저자 : 제이 맥가브렌
  • 번역 : 권민재
  • 출간 : 2020-03-16

Go는 2009년 구글이 개발한 프로그래밍 언어이다. 가비지 컬렉션 기능이 있고, 병행성을 잘 지원하는 컴파일 언어이다. 컴파일과 실행 속도가 빠르고 배포도 편리하면서 쉽게 사용할 수 있는 프로그래밍 언어이다. Go의 특징은 아래와 같다.

- 빠른 컴파일 속도

- 간결한 코드

- 미사용 메모리 자동 해제(가비지 컬렉션)

- 편리한 동시성 코드 작성

- 멀티코어 프로세서 지원

C 언어와 문법이 비슷한데, Head First 의 특유의 재미있고, 이해하기 쉬운 설명들이 많이 있다. 처음에는 Go 언어의 기본 문법, 조건문과 반복문, 함수, 패키지, 배열, 슬라이스, 맵, 구조체, 사용자 정의 타입 등 Go의 기본 문법들에 대해서 소개한다. 10장에서는 캡슐화, 임베드의 개념 및 사용법에 대해서 소개하고, 11장에서는 특정 메서드를 정의하는 모든 타입의 값을 저장할 수 있는 변수 또는 매개변수를 정의하는 인터페이스에 대해 소개한다. 12장에서는 실패 복구하기, 13장에서는 고루틴과 채널, 14장에서는 자동 테스트, 15장에서는 웹 앱, 16장에서는 HTML 템플릿에 대해 소개하고 있다.

래퍼런스 책까지는 아니더라도 Go를 처음 접하는 개발자 도는 Go를 쉽게 이해하고 싶어하는 사람들에게는 추천할 만한 책이다. 그림과 설명이 많으며, 적절한 질문과 답변 및 예제, 퀴즈를 통해 쉽게 이해하기 쉬워진다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?