Всем привет! Я новичек в Go, до этого писал сайты на руби. Подскажите мне, как в Go правильно работать с Html Templates. В моем проекте есть package «WebInterface» который находится внутри основного проекта. Как сделать так, чтобы templates лежали в папке package и их можно было подгружать не изменяя пути.
Загружаю templates так:
t, err = t.ParseFiles(«templates/main.html»)
папка templates сейчас лежит в корне проекта, но я хочу чтобы лежала в «WebInterface/templates/main.html» но для этого мне нужно указывать прямой путь к template. А я хочу чтобы мой модуль WebInterface можно было использовать в других программах без изменения пути к папке templates
Еще интересует какие есть модули для создания мультиязычного веб-сайта в Go
go, web