"Go 언어 설계 및 구현"의 저자는 "Zuo Shuqi (@Draven)"입니다. Zuo Shuqi는 Kubernetes 기여자이자 전 스케줄러 프로젝트 팀원이자 클라우드 컴퓨팅 및 리소스 스케줄링 설계자입니다. 『Go 언어 설계 및 구현』은 약 200장의 생생한 풀 컬러 그림과 상세한 텍스트 분석 및 엄선된 소스 코드 조각을 결합하여 독자에게 다채롭고 체계적인 Go 언어 해석 정보를 제공합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, GO 버전 1.15, Dell G3 컴퓨터.
"Go 언어 설계 및 구현"은 People's Posts and Telecommunications Press에서 2021년에 출판한 책입니다. 저자 Zuo Shuqi(Draven)가 자신의 동명 오픈 소스 전자책 "을 기반으로 더욱 체계적으로 구성하고 풍부하게 구성했습니다. Go 언어 설계 및 구현"이 됩니다. Zuo 선생님의 오픈 소스 전자책은 국내 Gopher 서클에서 매우 좋은 평판을 얻고 있습니다. 그는 기술적인 세부 사항을 정교한 일러스트레이션으로 자세히 설명하는 데 능숙합니다. 저자는 도구와 방법을 설명하기 위해 "기술 기사 일러스트레이션 가이드"도 출판했습니다. 그의 기사에서 삽화를 만드는 데 사용되었습니다.
"Go 언어 설계 및 구현"은 Go 언어에 관한 보기 드문 고급 책입니다. 이 책은 약 200장의 생생한 풀 컬러 그림과 상세한 텍스트 분석 및 선택된 소스 코드 조각을 결합하여 독자에게 Go 언어에 대한 다채롭고 포괄적인 해석을 제공합니다. Go 언어. 이 책의 내용은 소스 코드 디버깅, 컴파일 원리, 데이터 구조, 언어 기능, 공통 키워드, 동시 프로그래밍, 메모리 관리, 메타프로그래밍 및 표준 라이브러리 등 9개 장으로 구성되어 있으며 컴파일부터 작동까지 Go 언어의 거의 모든 측면을 다루고 있습니다. . 이 책의 코드 조각은 Go 1.15를 기반으로 합니다. 이 책을 읽음으로써 독자는 Go 언어의 구현 세부 사항을 깊이 이해할 수 있을 뿐만 아니라 디자인 뒤에 숨은 원리를 깊이 이해하는 동시에 소스 코드 읽기 능력을 향상시킬 수 있습니다.
"Go 언어 설계 및 구현"은 Go 컴파일러의 원리, 유형 시스템 및 작동 메커니즘에 중점을 두고 있으며, 두 책은 원리를 설명하는 각도와 스타일이 다릅니다. 더 좋은 방법은 주제별로 읽고 두 텍스트를 서로 참조하여 보는 것입니다.
Go의 기본 원칙을 중심으로 책을 쓰는 데에는 시간이 지남에 따라 쉽게 "낡은" 것이 될 수 있습니다. 이는 Go 언어가 여전히 빠르게 발전하고 있고 기본 구현도 끊임없이 변화하기 때문입니다. Java에 비해 성숙도가 훨씬 낮기 때문에 걸작인 "Java Virtual Machine에 대한 심층적 이해"만큼 "안정적"이기는 어렵고 지속적으로 업데이트해야 합니다. 현 시점에서 보드북은 신속하고 지속적인 반복을 통해 업데이트할 수 있는 오픈 소스 전자책에 비해 뚜렷한 장점이 없습니다.
그러나 저자는 언어 메커니즘의 기본 원리를 철저하게 이해하려면 현재 구현 메커니즘을 숙지하는 것만으로는 충분하지 않다고 생각합니다. 그 언어의 역사적 발전을 이해하는 것은 큰 도움이 될 것입니다. 구현 메커니즘과 위 두 책의 가치는 특히 이 책의 구현 메커니즘이 미래에 쓸모 없게 될 때 이러한 측면에서도 반영될 수 있습니다.
저자 정보:
Zuo Shuqi(@Draven)
Kubernetes 기여자, 전 스케줄러 프로젝트 팀원, 클라우드 컴퓨팅 및 리소스 스케줄링 설계자. 블로그 "Programming for Faith"의 저자이자 오픈소스 전자책 "Go Language Design and Implementing"의 저자이자 "Really No Logic"의 관리자입니다. 장기적으로 오픈소스 프로젝트를 유지합니다.
【관련 추천: Go 비디오 튜토리얼, 프로그래밍 교육】
위 내용은 'Go 언어 설계 및 구현'의 저자는 누구입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!