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

한빛미디어

독자리뷰

Go 언어를 Go 언어 답게 사용하는 방법에 관심이 있는 분에게 추천 드립니다.

minkm***

|

2022-03-24

러닝 Go

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

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

Python 언어로 개발을 하는 분들이라면 Pythonic 이라는 표현을 들어봤을 것입니다. 파이써닉, 말 그대로 파이썬스럽다는 의미로 파이썬 답게 코드를 작성하는 것을 장려하는 표현입니다. 일반적으로 프로그래밍 언어는 언어가 만들어 질 때 해당 언어가 가지는 특성과 개발 목표에 맞게 의도한 사용 패턴이나 권장 작성 스타일을 갖게 되는데, 해결해야 하는 문제 혹은 목표에 적합한 언어를 선택하고 적합한 방법으로 코드를 작성하는 개발 과정에 있어 언어에 맞는 스타일, 사용 방식으로 코드를 작성하는 것은 무척 중요하다고 할 수 있겠습니다.

 

문법을 나열하는 보통의 프로그래밍 언어 서적과는 달리 이 책은 "Go 개발자처럼 생각하는 방법"이라는 부제처럼, 서론의 표현을 빌리자면 Go 언어를 이용해 확장이 용이한 관용적인 코드를 작성할 수 있는 방법에 포커스를 맞추고 있습니다. 조금 더 직설적으로 표현하자면 Go 언어를 Go 언어 답게 사용하는 방법을 가장 중요하게 다루고 있습니다. 이 책은 처음 프로그래밍 언어를 배우는 분을 위한 책은 아니며, 이미 다른 프로그래밍 언어에 경험이 있는 분들을 대상으로 기존 다른 언어들과의 차이점을 기반으로 Go 언어를 Go 스럽지 않게 사용하는 실수를 범하지 않도록 사용하는 방법을 설명하고 있습니다.

 

개발 환경의 셋팅 부터 Go 언어 문법과 기능, 기존 언어와의 차이 등 Go 언어를 처음 배우는 분들 부터 Go 언어를 좀 더 깊이 배우고 싶은 분들 모두 만족스러워 할 내용으로 꼼꼼하게 채워져 있으며 번역도 만족스럽습니다. Go 언어에 관심이 있는 분, 특히 Go 언어를 Go 언어 답게 사용하는 방법에 관심이 있는 분에게 추천 드립니다.

 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

 

닫기

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