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

한빛미디어

독자리뷰

Go언어가 궁금하다면?

jess1***

|

2022-03-31

러닝 Go

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

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

Go 언어는 웹 서비스 개발자가 선호하는 언어로 빠르게 자리 잡고 있다고 한다. 다른 프로그래밍 언어로 개발한 경험을 가진 개발자들에게 Go 언어 문법을 알려주는 튜토리얼은 많지만, 그것만으로 부족하기 때문에 이 책이 나온 거 같다.

이 책에서 살펴볼 내용으로는

- 관용적 코드 사용법과 프로젝트 설계 배우기

- Go 언어의 효율적인 작동 원리 알아보기

- 사용자를 위한 개발 환경 구축하기

- 고급 레벨 사용자를 위한 reflect, unsafe, cgo 기능 이해하기

- Go 언어의 새로운 기능인 제네릭 살펴보기

책 도입부에 있는 '이 책에 대하여'라는 글에서 알 수 있는데, Go 언어에는 상속, 제네릭(도입 예정), 관점 지향 프로그래밍, 함수 오버 로딩, 그리고 연산자 오버 로딩이 없다고 한다. 또한 패턴 매칭 명명된 파라미터, 예외 처리도 없다. 많은 개발자들의 공포인 포인터는 있다고 한다.

추천하는 대상 독자로는

두 번째 개발 언어를 찾는 개발자에게 추천하고 싶다.

 

서평 : 책을 읽어보니 C/C++를 미리 공부했었던 사람들은 포인터에 개념에 대해 잘 알고 있으면 배우기가 수월하게 같은 생각이 들었다.

 

블록이라던가 섀도잉이라는 잘 모르는 개념이 있어서 그런 것들을 이해하는 데 시간이 걸렸고. 새로운 언어를 공부하는 게 쉽지는 않았다. 그래도 다행히 책이 엄청 두껍지 않고 간결하게 설명하고 있어서 빠르게 읽어볼 수 있어서 좋았다.

닫기

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