(gid string)
| 294 | } |
| 295 | |
| 296 | func (sql *catdb) getGroupdata(gid string) (list []catInfo, err error) { |
| 297 | sql.RLock() |
| 298 | defer sql.RUnlock() |
| 299 | info := catInfo{} |
| 300 | err = sql.FindFor(gid, &info, "order by Weight DESC", func() error { |
| 301 | if info.Name != "" { |
| 302 | list = append(list, info) |
| 303 | } |
| 304 | return nil |
| 305 | }) |
| 306 | return |
| 307 | } |