Command-Line Rust: A Project-Based Primer for Writing Rust CLIs
| 作者 | Ken Youens-Clark |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | 編寫Rust指令列程式: 透過小巧完整的程式學習Rust CLI:,「本書是在實務環境中練習編寫Rust程式的最佳做法。Ken為您鋪陳「測試」、「crate運用」、「常見問題解決方案」的 |
| 作者 | Ken Youens-Clark |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | 編寫Rust指令列程式: 透過小巧完整的程式學習Rust CLI:,「本書是在實務環境中練習編寫Rust程式的最佳做法。Ken為您鋪陳「測試」、「crate運用」、「常見問題解決方案」的 |
內容簡介 「本書是在實務環境中練習編寫Rust程式的最佳做法。Ken為您鋪陳「測試」、「crate運用」、「常見問題解決方案」的技能培養之道。」 —Carol Nichols Integer 32共同創辦人 「《Command-Line Rust》舉例說明如何建置工具程式,而這些內容可以向您和同事證明Rust是值得學習的程式語言。」 —Tim McNamara 《Rust in Action》作者 Rust在Stack Overflow年度開發者大調查中已蟬聯好多年「最受歡迎的程式設計語言」。此一開源系統程式語言目前用途廣泛,從遊戲引擎、作業系統到瀏覽器元件、虛擬實境模擬引擎無所不包。然而Rust也算是相當複雜的語言,伴隨著眾所周知的困難學習曲線。 本指南並非聚焦於Rust語言的全面論述,而是每章各別選用小巧完整的程式,藉以傳授Rust的概念。作者Ken Youens-Clark為您舉例說明如何著手編寫與測試所選的每一個程式,以建立完整的應用成品。您將學習如何處理Rust中的錯誤、讀寫檔案以及使用正規表達式、Rust型別、結構等議題。 了解如何: ‧利用Rust的標準函式庫與資料型別(如:數值、字串、向量、結構、Option與Result)建立指令列程式 ‧編寫和測試Rust程式與函式 ‧讀寫檔案,其中包括stdin、stdout與stderr ‧記錄和驗證指令列引數 ‧撰寫能正常處理異常的程式 ‧使用正規表達式和Rust crate自行剖析原始內容與分隔文字 ‧運用和控制隨機性
作者介紹 Ken Youens-ClarkKen Youens-Clark 是《Tiny Python Projects》(Manning,2020)和《Mastering Python for Bioinformatics》(O'Reilly,2021)的作者。Ken是資深開發人員,在多種語言的程式設計方面累積25年的經驗。他有好幾年的時間在大學教授編程技能,並為想要學習的人竭盡所能建置有用的教學資源。
產品目錄 第一章 真心話大挑戰 第二章 文字迴響測試 第三章 檔案伸展台 第四章 從頭開始 第五章 一字不漏 第六章 獨特之處 第七章 誰找到就歸誰 第八章 掐頭去尾 第九章 關鍵搜尋手 第十章 同中求異 第十一章 「指」始至終 第十二章 幸運兒 第十三章 刻劃小時光 第十四章 齊聚一堂 後記
| 書名 / | 編寫Rust指令列程式: 透過小巧完整的程式學習Rust CLI |
|---|---|
| 作者 / | Ken Youens-Clark |
| 簡介 / | 編寫Rust指令列程式: 透過小巧完整的程式學習Rust CLI:,「本書是在實務環境中練習編寫Rust程式的最佳做法。Ken為您鋪陳「測試」、「crate運用」、「常見問題解決方案」的 |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9786263244559 |
| ISBN10 / | 6263244550 |
| EAN / | 9786263244559 |
| 誠品26碼 / | 2682361675004 |
| 頁數 / | 440 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 23X18.5X1.9CM |
| 級別 / | N:無 |
最佳賣點 : 「本書是在實務環境中練習編寫Rust程式的最佳做法。Ken為您鋪陳「測試」、「crate運用」、「常見問題解決方案」的技能培養之道。」
—Carol Nichols
Integer 32共同創辦人