zhangqian
2024-04-19 2ee651f6d5612cdec35f6e5f8d9d5ff7c66b7ec4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package utils
 
import "encoding/json"
 
func AssignTo(from interface{}, to interface{}) error {
    data, err := json.Marshal(from)
    if err != nil {
        return err
    }
 
    err = json.Unmarshal(data, to)
    if err != nil {
        return err
    }
    return nil
}