wazero零依赖 WebAssembly 运行时
wazero 是一个用 Go 编写的符合 WebAssembly 核心规范 1.0 和 2.0 的运行时。它的依赖性为零,并且不依赖C GO。这意味着你可以用其他语言运行应用程序,并且仍然保持交叉编译。
通过避免 CGO,wazero 避免了共享库或 libc 等先决条件,并让您保留交叉编译等功能。作为纯 Go,wazero 只为你的二进制文件增加了少量的大小。同时,wazero 的 API 提供了你在 Go 中所期望的功能,例如安全并发和上下文传播。
值得注意的是,wazero 是一个早期项目,因此 API 在 1.0 版之前可能会发生变化。官方表示,在 1.0 之前,wazero 将至少每月标记一次新的预发布版本。在 Go 1.20 发布之后,1.0 计划于 2023 年 2 月发布。
go get github.com/tetratelabs/wazero@latest
评论
wazero零依赖 WebAssembly 运行时
wazero是一个用Go编写的符合WebAssembly核心规范1.0和2.0的运行时。它的依赖性为零,并且不依赖CGO。这意味着你可以用其他语言运行应用程序,并且仍然保持交叉编译。通过避免CGO,w
wazero零依赖 WebAssembly 运行时
0
linaria零运行时 CSS-in-JS 库
linaria是一个零运行时CSS-in-JS库。在JS中编写CSS,并在构建期间获得真正的CSS文件。使用React绑定的基于动态道具的样式,并将其自动转换为CSS变量。通过sourcemaps和l
linaria零运行时 CSS-in-JS 库
0
WasmEdge用于边缘计算的云原生 WebAssembly 运行时
WasmEdge(以前称为 SSVM)是一个高性能的 WebAssembly(Wasm)虚拟机,为边
WasmEdge用于边缘计算的云原生 WebAssembly 运行时
0
WasmEdge用于边缘计算的云原生 WebAssembly 运行时
WasmEdge(以前称为SSVM)是一个高性能的WebAssembly(Wasm)虚拟机,为边缘计算进行了优化,包括边缘云和SoftwareDefinedVehicles。在其AOT模式下,Wasm
WasmEdge用于边缘计算的云原生 WebAssembly 运行时
0
Airy零依赖的序列化框架
Airy 是一个简单、快速、高效、零依赖的序列化框架。安装Airy可从 releasespage 获取。Quickstart快速上手 Airy airy = new Airy(); byt
Airy零依赖的序列化框架
0
Java-Sparrow零依赖高性能的 Java 框架
sparrow 是一个全新的低耦合、0依赖的高性能 java 基础框架,它的名称源自中国俗语“麻雀虽
Java-Sparrow零依赖高性能的 Java 框架
0