为了账号安全,请及时绑定邮箱和手机立即绑定

如何简单地打印原始 json 字符串?

如何简单地打印原始 json 字符串?

Go
慕码人8056858 2022-10-10 19:55:06
我正在尝试获取此混乱的基础数据。这是 GKE 特定的 PubSub 消息,我不知道底层 JSON 是什么样子。json 中还有一个属性键,这是我最感兴趣的。有没有一种方法可以转储传入的 json,以便我可以看到它的样子?// Package p contains a Pub/Sub Cloud Function.package pimport (    "context"    "log")// PubSubMessage is the payload of a Pub/Sub event. Please refer to the docs for// additional information regarding Pub/Sub events.type PubSubMessage struct {    Data []byte `json:"data"`}// HelloPubSub consumes a Pub/Sub message.func HelloPubSub(ctx context.Context, m PubSubMessage) error {    log.Println(string(m.Data))    return nil}
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

json.NewEncoder(os.Stdout).Encode(&m)

应编码为 json 并写入标准输出


查看完整回答
反对 回复 2022-10-10
  • 1 回答
  • 0 关注
  • 114 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号