第三章 · 第一个 Move 程序

本章将带你动手编写、编译、测试和部署第一个 Move 智能合约,完成从代码到链上的全流程。本章属于偏实战的入门综合章:在尚未讲完语言细节的前提下,先让你跑通工具链与发布流程,后续第四至七章再系统补全语法与语义。

本章内容

主题你将学到
3.1Hello World创建项目、Hello 对象、entry 铸造并转移给自己、编译与测试
3.2Hello Sui配套 code/todo_list/:TodoList 合约、build/test、将包发布到 devnet/testnet、解读发布输出
3.3与合约交互用 CLI 调用合约函数、查看对象和交易

学习目标

读完本章后,你将能够:

  • 独立创建一个 Move 项目并编写简单模块
  • 将合约部署到 Sui devnet
  • 通过 CLI 调用链上合约并查看结果

本章实战练习

每章 1~3 个动手任务见 hands-on.md(目录中亦列为「本章实战练习」)。