更多關於 Cargo 與 Crates.io 的內容

目前我們只使用了 Cargo 最基本的功能來建構、執行與測試我們的程式碼,但它還能做更多事。在本章節中我們將討論這些其他的進階功能,你將瞭解如何做到以下動作:

  • 透過發佈設定檔來自訂你的建構
  • 發佈函式庫到 crates.io
  • 透過工作空間組織大型專案
  • crates.io 安裝執行檔
  • 使用自訂命令擴展 Cargo 的功能

Cargo 能做的事比本章會介紹到的功能還多,所以想要知道它所有功能的話,歡迎查閱它的技術文件