04 2024 档案

摘要:RawMessage 具体来讲是 json 库中定义的一个类型。它实现了 Marshaler 接口以及 Unmarshaler 接口,以此来支持序列化的能力。注意上面我们引用 官方 doc 的说明。 使用场景 设想一下,我们给某种业务场景定义了一个通用的 model,其中部分数据需要在不同场景下对应 阅读全文
posted @ 2024-04-26 12:52 X-Wolf 阅读(333) 评论(0) 推荐(0) 编辑
摘要:github: https://github.com/dtm-labs/dtm 本人使用场景, 目前微服务中存在的用户服务, 商品服务,订单服务, 支付服务, 在进行下单操作的时候,需要创建订单并扣减库存, 这个时候就需要保证事务的一致性, 但是对于目前的微服务架构来说就需要一套分布式的事务来实现, 阅读全文
posted @ 2024-04-26 08:53 X-Wolf 阅读(43) 评论(0) 推荐(0) 编辑
摘要:1. io.Reader转化为字符串, byte切片 import "bytes" func StreamToByte(stream io.Reader) []byte { buf := new(bytes.Buffer) buf.ReadFrom(stream) return buf.Bytes( 阅读全文
posted @ 2024-04-10 12:55 X-Wolf 阅读(14) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示
杭州
18:04发布
杭州
18:04发布
4°
西南风
2级
空气质量
相对湿度
87%
今天
多云 / 小雨
4°/13°
周三
多云 / 晴
8°/19°
周四
多云
11°/24°