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

한빛미디어

독자리뷰

쉽게 단계별로 학습할 수 있는 Go

eejjhh***

|

2022-03-19

러닝 Go

개발 숙련도와는 상관없이 누구나 Go 언어 개발자처럼 생각할 수 있다. 더 나아가 경험이 풍부한 Go 개발자들이 채용한 디자인 패턴과 선택한 이유를 소개한다. Go 언어를 이용해 명확하고 관용적으로 개발할 수 있도록 기초 지식을 전달하는 실용적인 가이드다.

  • 저자 : 존 보드너
  • 번역 : 윤대석
  • 출간 : 2022-02-25

* 대상독자

메인 개발언어를 익힌상태에서 추가로 개발언어를 학습하고자 하는사람에게 추천하는 도서이다.

이 책에서는 개발자들이 흔히 사용하는 버전 관리나 IDE를 사용해본 경험을 있다고 가정하며,

동시성이나 추상화 같은 컴퓨터 과학 개념에 익숙해야 이 책에서 설명하는 Go의 동작방식을 쉽게 이해할 수 잇다고 설명되어있다.

​

이 책을 보면 대상독자에서 나와있듯이 "이 책은 두 번째 개발 언어를 찾는 개발자에게 추천하고 싶다" 라고 나와있듯이

기본적인 반복분, 산술연산자 등의 개발문법에대해서는 설명되어있지 않으며 Go에서 새롭게 생긴 연산자, 문법, 타입 등의 내용이

기술되어있으니 참고할 필요가 있다.

​

개인적으로는 파이썬, C를했었다면 Go 역시 쉽게 익힐 수 있을거라 생각이 든다.

최근 새로운 언어 중 아주 매리트 있는 언어로 기대되면서 도커와같이 엄청난 프로그램을 만들어내면서 많은이들에게 주목받게 되었다.

​

나도 Go에대해서 공부한적이 없어 Go의 기본지식도 모른상태에서 이 책을보았을때의 느낌을 적어보도록 하겠다.

​

​

* 이 책의 좋은점중 하나.

섹션별로 틈틈이 Tip, Warning, Notice가있어 저자의 팁이나 상황별 도움이될만한 경험적 이야기가있어 학습하는데 도움이 될만한 요소들이 있다.

그리고 각주도 들어가 있어 단어별 각주를 참고하여 더 자세한 내용을 찾아볼 수 있게 도와주고 있다.

​

​다른 기술서적과 동일하게 목차역시 처음엔 기본적인 내용부터

뒤로갈수록 점차 심화된 내용이나오게되어 Go에대해 아무것도모르는 나역시 점차 난이도를 높여가면서

익히기에 무리가 없었다.

​

​

​

* 예제코드

각 챕터별 예시된 코드들은 아래의 링크에서 찾아볼 수 있다.

https://github.com/learning-go-book 

그리고 아래 Go 개발사이트 Go 플레이그라운드를 연결한 예제코드를 실행할 수 있게 각주로 간략URL을 적어놔서

해당자료를 보기위해 긴 URL주소를 입력하지 않아도되어 매우 간편하게 참고사이트를 찾아볼 수 있게 해주었다.

​

https://go.dev/play/

총평.

Go에대해 아무것도 모르는 상태에서 이 책을 보더라도

어렵지않게 새로운 언어를 습득할 수 있도록 기술서적에 맞게 독자가 쉽게 학습할 수 있도록

잘 짜여진 책이라 볼 수 있을것 같다.

귓동냥으롤 듣기만했던 Go언어를 이렇게 배워볼 수 있는 기회가생겨 매우 좋았다.

요즘 영상으로 강의를 듣는사람이 분명 많을텐데 영상으로 학습하는것과는 확실히 차이점이 있는것 같다.

영상으로 강의를 보며 학습하는것도 좋지만 아직까지는 책을통해서만 학습할 수 있는 영역이 있을뿐더러

학습하는 방법에따라 책을 통해서 학습하는게 더 빠르게 학습할 수 있다고 생각한다.

​

Go를 첨 접해보는 개발자에게 충분히 추천해줄만한 도서라 생각한다.

​

닫기

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