#go #定义 #语言 #away #生成 #类型 #go-away

go-away-derive-internals

为 go-away 提供派生内部实现

6 个版本 (重大变更)

0.5.0 2021 年 11 月 2 日
0.4.0 2021 年 7 月 16 日
0.3.0 2021 年 7 月 2 日
0.2.0 2021 年 6 月 6 日
0.1.1 2021 年 5 月 26 日

#17 in #away

Download history 14/week @ 2024-03-16 6/week @ 2024-03-23 77/week @ 2024-03-30 78/week @ 2024-04-06 23/week @ 2024-04-13 9/week @ 2024-04-20 76/week @ 2024-04-27 20/week @ 2024-05-04 3/week @ 2024-05-11 89/week @ 2024-05-18 5/week @ 2024-05-25 8/week @ 2024-06-01 6/week @ 2024-06-08 48/week @ 2024-06-15 19/week @ 2024-06-22 1/week @ 2024-06-29

每月下载量 76
2 个 crate 中使用 (通过 go-away-derive)

MPL-2.0 许可证

16KB
360 行代码(不含注释)

Go Away

从 Rust 类型生成 Go 类型

Crate Info API Docs

变更日志

概述

Go Away 是一个用于从 Rust 类型定义生成 go 类型及 marshalling 代码的小型库。当您有使用 serde 进行 JSON 序列化的现有 rust 代码,并且希望允许 go 服务或客户端与该代码交互时,可以使用它。

它可能在某个时候扩展到其他语言,但主要是为了满足一个非常具体的需求而构建的,可能永远不会超出这个范围。

依赖项

~1.5MB
~38K SLoC