пытаюсь создать динамический URL в DataTable с помощью golang
Идея состоит в том, чтобы иметь несколько значков, которые удаляют элемент из таблицы
Скриншот таблицы
Столбцы создаются в контроллере путем прямой передачи ссылки
все это после консультации с BDD
где переменная "id", объединенная в строку, представляет каждый элемент
cadenaS := "<a class='links' href='/history/search/" + id + "'><i class='fas fa-search' aria-hidden='true'></i></a>"
cadenaT := "<a class='links' href='/history/delete/" + id + "'><i class='far fa-trash-alt' aria-hidden='true'></i></a>"
his = append(his, History{ID: ID, Email: Email, Search: Search, Tipo: Tipo, Visited: Visited, Icon: &Icon{Search: cadenaS, Trash: cadenaT}})
Чтобы показать это, вызов просто выполняется с ответом json
"columns": [
{"data": "Icon.Search"},
{"data": "Search"},
{"data": "Visited"},
{"data": "Icon.Trash"}
],
URL-адрес, по которому будет получен запрос на удаление элемента
http.HandleFunc("/history/delete/{id}", deleteHistory)
, но ему так и не удается позвонить, потому что «идентификатор» в URL не распознает