package global func FindItemByID(data []*DataDict16, id int16) (*DataDict16, bool) { for _, item := range data { if item.Value == id { return item, true } } return nil, false } func FindItemByName(data []*DataDict16, name string) (*DataDict16, bool) { for _, item := range data { if item.Name == name { return item, true } } return nil, false }