文件名称:tinynet:Go和TinyGo的`net`实施基于非等价物,同时针对WebAssembly和本机平台
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-16 05:50:08
go webrtc wasm net client-server
小网 基于Go和TinyGo的net实现,同时针对WebAssembly和本机平台。 概述 tinynet实现了的子网。 因为它基于 ,所以它比官方net软件包支持更多平台(WASM / JS,WASM / WASI,TinyGo,Go等)。 用法 查看 API文档。 也可以在找到许多有关如何使用它的示例(客户端,服务器和分布式系统示例)。 另外, 也可能引起您的兴趣。 它显示了如何构建本机和WASM二进制文件。 您是否要在浏览器和节点中运行适用于WASM的Kubernetes风格的系统? 您可能对感兴趣,它支持tinynet使用的基于非标记的网络。 执照 tinynet(c)2021年Felix Pojtinger和贡献者 SPDX许可证标识符:AGPL-3.0
【文件预览】:
tinynet-main
----.gitignore(3B)
----go.mod(144B)
----Dockerfile.unisockets-runner(112B)
----Makefile(16KB)
----pkg()
--------tinynet()
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(34KB)
----go.sum(364B)
----_config.yml(26B)
----.github()
--------workflows()
----README.md(2KB)
----cmd()
--------tcp_echo_client()
--------tinyperf()
--------net_echo_server()
--------tcp_echo_server()
--------softmax_client()
--------softmax_server()
--------net_echo_client()