gutss***
2020-05-04

이 책은 Go 입문자가 알아야 할 것에 초점을 맞추어 Go 언어의 핵심을 간추리고 이를 쉽게, 재미있게 풀어쓴 Go 입문서입니다.
약 3년 전부터 공부하고 싶었던 Golang의 입문서 입니다.
헤드퍼스트 사의 책에 대해선 명성만 알았고 제대로 읽어본 적이 없었는데
이번 기회로 헤드퍼스트 책의 장점을 많이 느겼습니다.
개인적으로는 배움에 대한 시간제약이 없고, 마음의 여유가 많은 상황에서
천천히 책의 흐름을 한장 한장 꼼꼼히 따라갈 수 있을 때에
헤드퍼스트 사의 책이 큰 효과를 발휘하는 것 같습니다.
전반적인 흐름은 각 장마다 학습시키려는 목표가 있고
이를 숙지시키기위해 반복적인 학습 장치들을 마련해두었습니다.
퀴즈, 빈칸채우기, 하나의 작은 프로그램을 여러 차례에 거쳐 완성하고
개선하는 작업 등으로 이전에 배웠던 원리들을 암시적/명시적으로 활용하면서
반복시켜 머리속에 각인시키는 점이 재미있었고 책의 구성에 많은 노력을
기울인 것을 느낄 수 있었습니다.
언어의 기본문법과 용례를 빠르게 찾고 적용하고자 하는 분들에게는
다소 적합하지 않다고 생각했습니다.
책의 한장 한장이 이전까지의 지식을 기반으로 이뤄져있고, 구체적인 설명과 원리가 가득합니다.
왜? 보다는 잘 동작하는 어떻게? 가 궁금하신 분들은 빠르게 완성된 코드 조각을 탐색하는 것이
필요한데 이 책의 정보형태는 순차적이고 독자를 사고시킴에 적합하다 생각했습니다.
프로그래밍을 처음 접하시는 분, 이미 타 언어의 경험이 있으나 GoLang은 처음 접하시는 분,
학습의 시간적 여유가 있어 충분히 천천히 내용전개가 되어도 괜찮고 오히려 원리를 이해하는 것이
목적이신분 들에겐 적합할 것 같습니다.
GoLang 학습에도 당연 큰 도움을 받았는데 그걸 넘어서 헤드퍼스트라는 브랜드에 큰 호감을 얻은
책이었습니다.