| 12345678910111213141516171819 | // +build jsonpackage rulesimport (	"encoding/json"	"v2ray.com/core/common/log")func parseChinaIPRule(data []byte) (*Rule, error) {	rawRule := new(JsonRule)	err := json.Unmarshal(data, rawRule)	if err != nil {		log.Error("Router: Invalid router rule: ", err)		return nil, err	}	return NewChinaIPRule(rawRule.OutboundTag), nil}
 |