Go 中的 `gob` 包用于數(shù)據(jù)序列化和反序列化,`gob.Encoder` 將數(shù)據(jù)結(jié)構(gòu)序列化為字節(jié)流,常與 `io.Writer`(如 `bytes.Buffer`)配合使用。`bytes.Buffer` 是一個可變字節(jié)緩沖區(qū),實現(xiàn) `io.Reader`、`io.Writer` 等接口,方便讀寫操作。示例中通過 `gob.NewEncoder` 將數(shù)據(jù)序列化到 `bytes.Buffer` 中。