12:37 · Nov 1, 2022 · Tue reviewdog提供了一种将代码审核评论发布到代码托管服务(例如 GitHub)的方法,该方法可以轻松地与任何 linter 工具集成。它会校验 lint 工具的输出,如果发现与要审查的规范不同,则将它们作为评论发布。reviewdog 还支持在本地环境中运行以通过 diff 过滤 lint 工具的输出。项目地址
12:34 · Nov 1, 2022 · Tue × × 从零开始,手写一个RPC,跟随着这篇文档以及数个迭代版本的代码,由简陋到逐渐完备,让所有人都能看懂并且写出一个RPC框架。本文档与代码都是作者本人第一次手写RPC的心路历程,会有理解的偏差与代码上的不完善,但更是由于这样,有着与新手对同样问题的疑惑,也许会使新手更容易理解这样做的缘故是啥。MyRPCFromZero
12:30 · Nov 1, 2022 · Tue 树莓派上的 Rust 操作系统开发教程一个针对不熟悉 ARM 64 位 ARMv8-A 架构的爱好 OS 开发人员的教程系列。 它提供了一个指导性的循序渐进的教程,介绍如何从头开始为嵌入式系统编写单片操作系统内#Raspberry Pi | 项目地址
12:26 · Nov 1, 2022 · Tue × 一个快速的Go linters运行器。 它并行运行 linter,使用缓存,支持 yaml 配置,与所有主要 IDE 集成,并包含数十个 lintergolangci-lint | 文档
01:08 · Nov 1, 2022 · Tue Foundry是用Rust编写的用于以太坊应用程序开发的极快的、可移植和模块化的工具包。Foundry包含以下模块:📌 Forge:以太坊测试框架(如 Truffle、Hardhat 和 DappTools)📌 Cast:用于与 EVM 智能合约交互、发送交易和获取链数据的工具📌 Anvil:本地以太坊节点,类似于 Ganache,Hardhat Network。repo animation.gif 2.9 KB