Rust編程思維

黃永祥

  • 出版商: 機械工業
  • 出版日期: 2026-06-01
  • 售價: $654
  • 語言: 簡體中文
  • 頁數: 334
  • ISBN: 7111808924
  • ISBN-13: 9787111808923
  • 相關分類: Rust 語言
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書是一本兼顧入門與實操的Rust編程教程,全書分為基礎知識、項目應用、編譯與運行三部分。基礎知識部分系統講解Rust語法、數據類型、流程控制、並發編程等核心知識點,細致拆解所有權、生命周期等難點;項目應用部分圍繞目錄與文件處理、時間處理、數據庫編程、網絡應用編程等實戰場景展開,配套豐富的實操練習與完整的項目案例;編譯與運行部分詳細講解Rust的編譯與運行機制。本書立足C++開發者的技術遷移需求,以實操為導向,循序漸進地講解Rust,幫助讀者吃透Rust內存安全、零成本抽象等核心優勢,完成從語法入門到項目落地的全流程學習。本書主要面向想從C++平滑轉型Rust的開發者,同時適配零基礎Rust學習者,可供高校計算機相關專業學生以及嵌入式、系統底層與後端開發從業者閱讀,能夠滿足不同層次讀者的學習與工程實操需求。

作者簡介

黃永祥 技術專家,深耕軟件開發領域13年,在大型企業級項目的一線開發與架構演進中積累了豐富的實戰經驗,尤其擅長高性能系統架構設計。憑借紮實的技術功底與持續的技術輸出,在多個技術平臺發表數十篇原創技術文章,內容深入淺出,廣受開發者好評。其個人技術公眾號“開猿節流”長期分享實戰幹貨。在技術出版領域同樣成果豐碩,已先後出版《精通Python自動化編程》《Django 5 Web應用開發實戰》《玩轉Python網絡爬蟲》《Go語言編程從入門到實踐》《Golang+Vue.js商城項目實戰》等多本暢銷技術書籍。這些作品覆蓋Python、Go、Web全棧與爬蟲工程等方向,既註重基礎原理的系統梳理, 強調從零到一的落地實踐,無論是對於希望夯實內功的初學者,還是尋求進階突破的職場開發者,其技術與經驗都 價值。

目錄大綱

前言
第一部分 基礎知識
第1章 認識Rust
1.1 Rust簡介
1.2 為什麼Rust能平替C/C++
1.3 Rust工具鏈和社區
1.4 安裝Rust
1.5 搭建VS Code+Rust開發環境
1.6 第一個Rust程序(Hello World)
1.7 使用Cargo創建項目
1.8 動手練習:猜數字遊戲
1.9 小結
第2章 基本語法
2.1 關鍵字
2.2 標識符命名規範
2.3 原始標識符
2.4 常量與靜態變量
2.5 變量的可變性與隱藏
2.6 作用域的類型與使用
2.7 算術運算符
2.8 關系運算符
2.9 賦值運算符
2.10 邏輯運算符
2.11 位運算符
2.12 使用註釋生成HTML文檔
2.13 動手練習:個人健康評測
2.14 小結
第3章 基本數據類型
3.1 整型及其取值範圍
3.2 進制的相互轉換
3.3 浮點型的定義與運算
3.4 解決精度丟失問題
3.5 布爾型的應用
3.6 字符類型
3.7 覆合類型——元組
3.8 覆合類型——數組
3.9 整型與浮點型轉換
3.10 整型與字符串轉換
3.11 浮點型與字符串轉換
3.12 動手練習:簡易計算器
3.13 小結
……
第二部分 項目應用
第三部分 編譯與運行