Head First Go
Go 언어를 익히는 가장 확실하고 효율적인 방법
이 책은 Go 입문자가 알아야 할 것에 초점을 맞추어 Go 언어의 핵심을 간추리고 이를 쉽게, 재미있게 풀어쓴 Go 입문서이다. [Head First]만의 독특한 형식(그림과 도식, 풍선 도움말, 대화, 문제 풀이)과 구성으로 개념을 쉽게 설명한다. 『Head First Go』는 새로운 언어를 익히는 데 가장 흥미로운 책이 되어줄 것이다.
피닉스 교외에서 가족과 함께 반려견을 키우며 트리하우스에서 소프트웨어를 가르치고 있다. 『Head First Go』, 『Head First Ruby』 등을 집필했다.
서문
1장. 시작해 봅시다: 문법 기초
2장. 다음엔 어떤 코드가 실행될까요?: 조건문과 반복문
3장. 호출해 주세요: 함수
4장. 코드 묶음: 패키지
5장. 목록에서: 배열
6장. 확장 문제: 슬라이스
7장. 데이터 라벨링: 맵
8장. 저장소 만들기: 구조체
9장. 나만의 타입: 사용자 정의 타입
10장. 당신만 알고 계세요: 캡슐화와 임베딩
11장. 당신은 무엇을 할 수 있나요?: 인터페이스
12장. 다시 일어서기: 실패 복구하기
13장. 작업 공유하기: 고루틴과 채널
14장. 코드 품질 보증: 자동 테스트
15장. 요청에 응답하기: 웹 앱
16장. 패턴 따르기: HTML 템플릿
부록 A. os.OpenFile 이해하기: 파일 열기
부록 B. 못 다룬 여섯 가지 주제: 번외