本文详细探讨了作者在将编程从JavaScript转向Rust的过程中所经历的挑战和机遇,尤其是涉及WebAssembly的应用。
本章介绍的数据类型都是rust中的基本数据类型。
本课程通过两个 Tamagotchi 合约梳理 Tamagotchi 战斗逻辑与实施过程。
本课程中,我们将学习如何编写一个 EscrowFactory 智能合约,以创建上一教程中托管合约模板的多个实例并测试。
本课提供了在 Tamagotchi 拍卖合约中实施英式拍卖模型的分步指南,包括自动程序执行,拍卖功能所需的合同状态和逻辑。
本课程涵盖如何使用同质化代币创建销售 Tamagotchi 的合约,探讨交易处理以及如何处理在执行过程中出现错误的交易。
本课程介绍了加密代币的概念、同质化和非同质化代币 (NFT) 及其主要功能和区别
本章主要介绍rust中cargo项目管理器
本篇主要介绍rust安装与hello world程序的编写
如何构建 Escrow 智能合约
如何构建第一个“Hello World”智能合约程序。
本篇文章介绍了 Gear Academy 课程章节及其课程目标。
多线程的使用
Box,Deref和Drop trait,Rc<T>和Arc<T>,Cell<T>和RefCell<T>
创建工作空间,使用工作空间
文档注释,发布crate包
HashMap是编程语言最重要的数据结构之一,让我们一起来来看看吧
迭代器的使用,自定义迭代器
匿名函数
1可变与不可变在Rust中声明一个变量时,要明确变量的可变性。默认是不可变的,如果想要修改这个变量,必须先将其声明为可变类型,否则编译无法通过。如:2共享可变容器但是我们在实际的业务中可能需要更改不可变变量。如何做到这一点?Rust提供了两类容器类型,允许在运行时更改不可变变量,它们是
扫一扫 - 使用登链小程序
489 篇文章,614 学分
196 篇文章,551 学分
412 篇文章,418 学分
128 篇文章,411 学分
66 篇文章,308 学分