Go 100가지 실수 패턴과 솔루션(100 Go Mistakes and how to avoid them)

출간일(Release) : 2023/12/28
종이책 출간일(Print Release) : 2023/12/18
전자책 종류(Format) : ePub
Price : KRW 30,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
“모든 Go 개발자가 꼭 읽어야 할 책이다”
Go 개발자들이 흔히 만나는 일반적인 실수를 피하고, 생산성과 효율성을 최대한 끌어내자!

고 프로그래머가 고 언어의 다양한 영역에서 저지르기 쉬운 실수 100가지를 소개한다. 실수를 피하고 언어를 숙달하는 데 가장 좋은 방법은 실수에서 배우는 것이다. 이 책은 고 언어와 관련된 실수를 수집하고, 실수 패턴을 분석해 분류하고, 구체적인 예제를 곁들여 새로운 기법을 쉽고 빠르게 배울 수 있도록 구성했다. 또한, 해당 실수에 적절한 예제와 상황을 곁들여 기억에 오래 남게 하고, 실수를 해결하는 다양한 방법을 제시했다. 자신이 만들고 있는지도 몰랐던 오류를 찾아내고, 일반적인 실수와 함정들을 피해 생산성을 높이자. 고 언어의 까다로운 부분을 깊이 이해하고, 모범 사례를 학습하고, 코드와 프로젝트를 효율적으로 구성하는 방법을 배우자. 동시성 기술을 향상시키고, 에러 관리를 관용적으로 처리하고, 테스트 품질을 높이면 코드 속도와 품질은 물론이고, 스스로의 역량 또한 크게 향상될 것이다.

“This book is a must-read for all Go developers.”
Let’s avoid common mistakes Go developers often make and maximize productivity and efficiency!

This book introduces 100 mistakes that Go programmers tend to make in various areas of the Go language. The best way to avoid mistakes and master a language is to learn from them. This book collects mistakes related to the Go language, analyzes and classifies mistake patterns, and provides specific examples to help you learn new techniques easily and quickly. In addition, appropriate examples and situations were provided to make the mistakes memorable, and various ways to resolve the mistakes were presented. Find errors you didn’t know you were making and avoid common mistakes and pitfalls to increase productivity. Learn to deeply understand the tricky parts of the Go language, learn best practices, and organize your code and projects efficiently. Improving your concurrency skills, being more idiomatic about error management, and increasing the quality of your tests will greatly improve your code speed and quality, as well as your own capabilities.


저자(Author)
테이바 하사니(Teiva Harsanyi)
도커에서 시니어 소프트웨어 엔지니어로 근무하고 있다. 보험, 운송, 항공 교통 관리와 같은 안전 필수(safety-critical) 시스템을 비롯한 다양한 분야에서 일해 왔다. 고 언어와 애플리케이션을 신뢰성 있게 설계하고 구현하는 방법에 매우 관심이 많다.

The author works as a senior software engineer at Docker. He has worked in a variety of fields, including safety-critical systems such as insurance, transportation, and air traffic management. He is very interested in the Go language and how to reliably design and implement applications.