MySQL requires tables that shadow reserved words to be back ticked. I have a table Role which is a reserved word, but I have already put my query in back ticks so I can writ
You cannot escape backticks inside backticks, but you can do:
dbmap := db.InitDb() var roles []entities.Role query := ` SELECT * FROM ` + "`Role`" _, err := dbmap.Select(&roles, query, nil) if err != nil { panic(err) } fmt.Println(roles)