Mastering Golang: A Beginner's Guide
暫譯: 精通 Golang:初學者指南
Bin Uzayr, Sufyan
- 出版商: CRC
- 出版日期: 2022-11-11
- 售價: $1,260
- 貴賓價: 9.5 折 $1,197
- 語言: 英文
- 頁數: 280
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1032315903
- ISBN-13: 9781032315904
海外代購書籍(需單獨結帳)
相關主題
商品描述
Mastering GoLang helps readers quickly understand the core concepts and then move on to practical projects using the Go programming language.
GoLang is often dubbed a game-changer in the world of programming languages. Instead of starting from scratch, Go was created using the C programming language. GoLang inherits C's disciplined grammar but with specific tweaks and enhancements to properly manage memory. This lessens the memory leakage problems that developers tend to face with C.
Go borrows and adapts notions from various programming languages while skipping characteristics that result in complicated, insecure, and unpredictable code. Go's concurrency features are well-suited to build the infrastructure for gigantic projects such as networking systems and distributed hardware. Go is also often employed in domains such as visuals, mobile applications, and Machine Learning.
Even though GoLang is a relatively new language, it has been adopted by several major organizations owing to its benefits, which include code clarity, custom libraries, adaptability, multithreading, and a simple build process. Because Go is gaining traction in the development community, learning GoLang can open up new avenues across various fields and career trajectories.
Since it is still a relatively newer language, quality literature pertaining to Go is often hard to find. This particular book covers all the bases that you might need, and is an ideal companion for beginner-level developers looking to master Go programming.
With Mastering GoLang, learning GoLang becomes an easy task, and learners can use their skills to create innovative projects.
The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with over a decade of experience in the computing field.
商品描述(中文翻譯)
《精通 GoLang》幫助讀者快速理解核心概念,然後使用 Go 程式語言進行實際專案。
GoLang 常被譽為程式語言界的遊戲改變者。Go 是基於 C 程式語言創建的,而不是從零開始。GoLang 繼承了 C 的嚴謹語法,但進行了特定的調整和增強,以妥善管理記憶體。這減少了開發者在使用 C 時常面臨的記憶體洩漏問題。
Go 借鑒並調整了來自各種程式語言的概念,同時跳過了導致複雜、不安全和不可預測代碼的特徵。Go 的併發特性非常適合構建龐大專案的基礎設施,例如網路系統和分散式硬體。Go 也常用於視覺、行動應用程式和機器學習等領域。
儘管 GoLang 是一種相對較新的語言,但由於其優勢,包括代碼清晰度、自定義庫、適應性、多執行緒和簡單的構建過程,已被多個大型組織採用。隨著 Go 在開發社群中越來越受歡迎,學習 GoLang 可以為各個領域和職業路徑開啟新的機會。
由於它仍然是一種相對較新的語言,與 Go 相關的優質文獻往往難以找到。本書涵蓋了您可能需要的所有基礎知識,是希望精通 Go 程式設計的初學者的理想伴侶。
有了《精通 GoLang》,學習 GoLang 變得輕而易舉,學習者可以利用他們的技能創造創新的專案。
《精通計算機科學》系列由 Sufyan bin Uzayr 編輯,他是一位在計算領域擁有十多年經驗的作家和教育者。
作者簡介
Sufyan bin Uzayr is a writer, coder and entrepreneur with over a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT.
Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.
Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.
Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.
Learn more at sufyanism.com
作者簡介(中文翻譯)
Sufyan bin Uzayr 是一位作家、程式設計師和企業家,擁有超過十年的行業經驗。他過去撰寫了幾本書,涵蓋了從歷史到電腦/資訊科技等多樣主題。
Sufyan 是 Parakozm 的總監,這是一家專注於教育科技解決方案的跨國資訊科技公司。他還經營 Zeba Academy,這是一個專注於 STEM 領域的線上學習和教學平台。
Sufyan 專精於多種技術,如 JavaScript、Dart、WordPress、Drupal、Linux 和 Python。他擁有多個學位,包括管理學、資訊科技、文學和政治學等領域。
Sufyan 是一位數位遊牧者,將時間分配在四個國家之間。他曾在全球各地的大学和教育機構生活和教學。Sufyan 對科技、政治、文學、歷史和運動有濃厚的興趣,並且在空閒時間喜歡教導年輕學生程式設計和英語。
了解更多資訊請訪問 sufyanism.com