（BootCamp Lesson4）Cairo语言教程

更新：由 Shalom 老师制作的 Cairo 语言知识笔记
https://shalomhu.gitbook.io/cairo-knowledge/

目录

00_Cairo 程序的入口

https://starknetastro.xlog.app/00_Cairo-cheng-xu-de-ru-kou-md

01_Cairo 中的变量

https://starknetastro.xlog.app/01_Cairo-zhong-de-bian-liang-md

02_Cairo 中的常量

https://starknetastro.xlog.app/02_Cairo-zhong-de-chang-liang-md

03_Cairo 中的标量类型 (felt,integer,boolean,float)

https://starknetastro.xlog.app/03_Cairo-zhong-de-biao-liang-lei-xing-feltintegerbooleanfloatmd

04_Cairo 中的类型转换

https://starknetastro.xlog.app/04_Cairo-zhong-de-lei-xing-zhuan-huan-md

05_Cairo 中的 Enum (枚举)

https://starknetastro.xlog.app/05_Cairo-zhong-de-Enum-mei-ju-md

06_Cairo 中的 Option (特殊 Enum)

https://starknetastro.xlog.app/06_Cairo-zhong-de-Option-te-shu-Enummd

07_Cairo 中的 Tuple (元组)

https://starknetastro.xlog.app/07_Cairo-zhong-de-Tuple-yuan-zu-md

08_Cairo 中的 Match 控制模式

https://starknetastro.xlog.app/08_Cairo-zhong-de-Match-kong-zhi-mo-shi-md

09_Cairo 中的流程控制

https://starknetastro.xlog.app/09_Cairo-zhong-de-liu-cheng-kong-zhi-md

10_Cairo1.0 中的 function (函数)

https://starknetastro.xlog.app/10_Cairo10-zhong-de-function-han-shu-md

11_Cairo 中的 struct (结构体)

https://starknetastro.xlog.app/11_Cairo-zhong-de-struct-jie-gou-ti-md

12_Cairo1.0 中的 Array (数组)

https://starknetastro.xlog.app/12_Cairo10-zhong-de-Array-shu-zu-md

13_Cairo1.0 中的 Map (映射)

https://starknetastro.xlog.app/13_Cairo10-zhong-de-Map-ying-she-md

14_Cairo1.0 变量所有权

https://starknetastro.xlog.app/14_Cairo10-bian-liang-suo-you-quan-md

15_Cairo1.0 中的 Snapshot 和引用

https://starknetastro.xlog.app/15_Cairo10-zhong-de-Snapshot-he-yin-yong-md

16_Cairo1.0 中的泛型 (Generic)

https://starknetastro.xlog.app/16_Cairo10-zhong-de-fan-xing-Genericmd

17_Cairo 中的 Trait

https://starknetastro.xlog.app/17_Cairo-zhong-de-Traitmd

Cairo 最近 released 的版本 2.0.0-rc0 产生的语法变化