如何将 stub.GetTxTimestamp() 转换为字符串类型?

how to convert stub.GetTxTimestamp() to type string?

我想将 shim 函数 GetTxTimestamp() 返回的事务时间戳转换为一个字符串,我可以打印该字符串作为文本响应发送。函数 returns 类型 *timestamp.Timestamp

我尝试将其类型转换为 String,[]bytes 但 none 有效。似乎返回的指针指向一个结构或包。

交易时间戳是一个protobuf时间戳数据结构,包含自1970年以来秒和纳秒的整数。打印它的一种方法是先将其转换为golang时间数据结构,然后再将其转换为字符串:

time.Unix(timestamp.Seconds, int64(timestamp.Nanos)).String()