mirror of
https://github.com/mindoc-org/mindoc.git
synced 2025-12-21 19:29:53 +08:00
1、实现富文本编辑器
2、实现文档转换为PDF、MOBI、EPUB、Word格式 3、实现登录后跳转到来源地址
This commit is contained in:
18
utils/gob.go
18
utils/gob.go
@@ -6,25 +6,25 @@ import (
|
||||
)
|
||||
|
||||
//解码
|
||||
func Decode(value string,r interface{}) (error) {
|
||||
func Decode(value string, r interface{}) error {
|
||||
|
||||
network := bytes.NewBuffer([]byte(value));
|
||||
network := bytes.NewBuffer([]byte(value))
|
||||
|
||||
dec := gob.NewDecoder(network)
|
||||
|
||||
return dec.Decode(r);
|
||||
return dec.Decode(r)
|
||||
}
|
||||
|
||||
//编码
|
||||
func Encode(value interface{}) (string,error) {
|
||||
network:= bytes.NewBuffer(nil);
|
||||
func Encode(value interface{}) (string, error) {
|
||||
network := bytes.NewBuffer(nil)
|
||||
|
||||
enc := gob.NewEncoder(network)
|
||||
|
||||
err := enc.Encode(value);
|
||||
err := enc.Encode(value)
|
||||
if err != nil {
|
||||
return "",err;
|
||||
return "", err
|
||||
}
|
||||
|
||||
return network.String(),nil;
|
||||
}
|
||||
return network.String(), nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user