Пример #1
0
func SaveMatrixShard(client fs.Client, shard *pb.MatrixShard, path string) error {
	buf, seErr := toByte(shard)
	if seErr != nil {
		return seErr
	}
	writer, oErr := client.OpenWriteCloser(path)
	if oErr != nil {
		return oErr
	}
	_, wErr := writer.Write(buf)
	return wErr
}