Как отправить страничку html+css используя пакет gin?
у джина же полно примеров

смотри на гитхабе, там есть JSON  и есть HTML

есть пара уроков на русском, там, кажется, JSON
Насколько я понимаю, нормально вернуть статическую страницу (HTML, возможно и другие подобные форматы), с подключенными файлами, может только функция http.FileServer().
Сам бился с подобной проблемой.