gpt4 book ai didi

go - io.Writer 的日志数据

转载 作者:IT王子 更新时间:2023-10-29 02:37:26 26 4
gpt4 key购买 nike

<分区>

我想创建一个方法,它采用 ìo.Writer 并包装一个 cipher.StreamWriter` 来加密编写器。出于调试原因,我想打印出通过编写器的数据。我如何实现这一点?

加密代码只是占位符,因此固定 key 、iv 等仅用于测试。

func NewEncryptionWriter(w io.Writer) io.WriteCloser {
key, _ := hex.DecodeString("6368616e676520746869732070617373")
c, _ := aes.NewCipher(key)
iv := make([]byte, aes.BlockSize)
return &cipher.StreamWriter{S: cipher.NewOFB(c, iv), W: w}
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com