MySQL查询中的golang分组

I have a mysql query, struct and code like that:

sqlQuery := "SELECT group_concat(Id), Title from Tbl WHERE SomeField = 3 GROUP BY Title ORDER BY Title LIMIT 20;"
type SomeStruct struct {
    IDs            []int    `json:"ids"`
    Title          string   `json:"title"`
    SomeField      int      `json:"somefield"`
}

type SomeMap map[string]interface{}

var SomeObject []SomeMap

row, err := db.Query(sqlQuery)
checkErr(err)
for row.Next() {
   var ids []int
   var title string
   var somefield int

   err = row.Scan(&ids, &title, &somefield)
   someMap := SomeMap{"ids":ids, "title": title, "somefield": somefield}
   someObject = append(SomeObject, someMap)
}

How can I unmashal my object to struct where IDs look like []int type because golang tells that it might be []uint8 ??