12 lines
226 B
Go
12 lines
226 B
Go
package singbox
|
|
|
|
import "encoding/json"
|
|
|
|
func mergeOptions(target map[string]any, options any) error {
|
|
optionsJSON, err := json.Marshal(options)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
return json.Unmarshal(optionsJSON, &target)
|
|
}
|