이번 달은 Head First Go를 신청하였습니다.
평소에도 가끔 관심 있었던 언어였지만 관심만 있었지 일하다 보니 또 기억 속에서 사라져서 이번에는 기회가 되었을 때 한번 경험을 해보고 싶어서 이렇게 신청하였습니다.
그리고 차후 프로젝트 go를 이용한 백 엔드 API를 설계도 해보고 싶고 해서 일단은 뭐든지 기본이 중요하니
예전에도 Head First 책을 읽어봐서 좋은 경험이 있어서 이번에도 이 책으로 신청하였습니다.
일단 이 책은 먼가 사람들과 스터디를 같이 하는 느낌이 들게 하는 책입니다.
지속해서 질문을 독자들에게 하고 또한 중간중간에 퀴즈 같은 것이 있어서 학습효과에서는 최고입니다.
그리고 그림으로 쉽게 설명이 되어 있어서 초반에 기본 서적으로 하기에 좋은 책입니다.
어느 정도 개발은 해 보신들은 예제는 따라 하지 않아도 결괏값은 책에서 잘 나와 있으니 참고하시면 됩니다.
그래도 요즘 언어들은 그나마 플레이그라운드를 제공해서 문법 익히기에도 환경설정으로 인한 스트레스를 안 받고 바로 코딩을 하면 되니 많이 좋아진 거 같다. 자바만 해도 환경 세팅하는 거 자체가 머리가 아파서 그래도 예전보다 아주 편해 졌지만 저는 책 예제는 플레이그라운드를 이용하다가
어차피 JetBrain 회사에서 Goland 툴을 무료로 30일 동안은 쓸 수 있으니 그걸로 공부해도 좋을 것 같아서 세팅해서 했습니다~
go 언어에서는 변수를 선언만 하고 사용하지 않으면 에러가 발생하는 거 좀 신기 갑자기~ 자바 개발자 보니 변수 선언하고 안 써도 에러는 안 나지만 go는 에러가 나서 신기하네요
그리고 이 책에서 주목이란!? 내용을 꼭 읽어보세요. 읽어보시면 아하 이래서 이렇게 되는 거라는 것을 느낄 수 있을 거예요.
그리고 저는 소스 코드 자체에 설명이 되어 있는 게 좋아서 이 책은 소스 코드에 자체로 설명이 되어 있어서 소스 코드랑 같이 한눈에 보기 좋아요~
이번 달 업무가 바빠서 책을 다 읽지는 못하였지만 그래도 이번 긴 연휴 기간에 이 책을 한 번 더 읽을 것입니다.
고는 구글에서 만든 언어이고 속도 및 간결한 코드와 그리고 미사용 메모리도 해제해주는 멀티 프로세스상에서 최고의 언어입니다.
언어를 공부하기에 초기 책으로는 이 책이 최고라 생각해서 저는 새로운 언어를 배울 때는 헤드 퍼스트 책을 항상 추천해주고 싶어요
이 책을 제공해주신 한빛미디어 관계자분들께 감사드립니다.
댓글