Описание тега go-templates
Go language supports built-in template functionality. Packages with this support include 1) text/template and; 2) html/template.
2
ответа
Динамический анализ файлов
Для разбора файлов я установил переменную для template.ParseFiles, и в настоящее время я должен вручную установить каждый файл. Две вещи: Как я смогу пройтись по главной папке и множеству подпапок и автоматически добавить их в ParseFiles, чтобы мне …
09 окт '12 в 18:48
1
ответ
Как избежать использования специальных символов (кроме <>&'") в шаблонах golang?
Автоматически экранировать шаблоны Go, но только пять символов <>&'и " (см. Html.EscapeString) так что этот код, как check := func(err error) { if err != nil { log.Fatal(err) } } t, err := template.New("foo").Parse(`{{define "T"}}special chars: {{.}…
14 июн '16 в 14:44
1
ответ
Как получить доступ к вторичным / дополнительным параметрам в частичном шаблоне Hugo?
Скажи у меня {{ partial "li.html" $test $root.Data.Term }}, С этим я могу получить доступ к первому параметру, или $testпросто ссылаясь на . в пределах li.html шаблон, но как мне получить доступ ко второму или дополнительному параметру ($root.Data.T…
30 авг '17 в 14:34
4
ответа
Реализуйте цикл for внутри шаблона golang
Я работаю в Голанге, и сейчас мне нужно напечатать как минимум 20 опций внутри выбора, поэтому мне нужно использовать какой-то цикл, который идет от 0 до 20 (чтобы получить индекс). Как я могу использовать цикл for внутри шаблона Golang? Мне нужно с…
05 авг '17 в 20:09
1
ответ
Как получить сложные данные из папки данных в Hugo
Наличие следующего файла в папке данных: # data/files.json { "test/file1.txt": "abcd/1234567890.txt", "test/file2.txt": "bcde/1234567890.txt" } Как мне получить значение "test/file1.txt"с карты? например из этого файла // layout/index.ace = doctype …
25 янв '18 в 02:15
2
ответа
Продолжайте, только если []struct не пуста
У меня есть структура [], которая может не иметь содержимого, но также возможно, что она имеет содержимое: Anleitung []struct { Name string `json:"blog"` Link string `json:"link"` } `json:"anleitung"` В моем шаблоне я пытаюсь проверить, содержит ли …
22 фев '17 в 09:12
1
ответ
Вставка / замена кода Голанга
Мне нравится не допустить повторения кода. Но у меня есть ситуация, когда я должен повторять это в каждой функции, я хочу измерить время выполнения, и я ничего не могу с этим поделать. Например, функция: func someFunc() { start_time := time.Now() de…
25 мар '17 в 09:05
4
ответа
Как мне избежать разделителей "{{" и "}}" в шаблонах Go?
Я использую AngularJS в качестве интерфейсной библиотеки JS с шаблонами Go в рамках Revel для создания разметки на серверной части. Но и Go, и Angular используют {{ а также }} для разделителей в их шаблонах. Как я могу избежать их в Go, чтобы переда…
14 июл '13 в 17:37
3
ответа
Как передать несколько данных в шаблон Go?
Я хочу передать два объекта данных в шаблон Go. Один из них - результат запроса MongoDB, а другой - целочисленный массив. Запрос MongoDB:- var results []User sess, db := GetDatabase() defer sess.Close() c := db.C("user") err := c.Find(nil).All(&…
05 фев '16 в 12:18
2
ответа
Передача данных между шаблонами
У меня простой случай, когда шаблоны (text/templates) включает в себя еще один, как это `index.html` {{ template "image_row" . }} `image_row.html` {{ define "image_row" }} To stuff here {{ end }} Теперь я хочу повторно использовать шаблон строки изо…
15 апр '17 в 12:25
1
ответ
Golang шаблон не отображает HTML
Я создал подпапку "views" в моем корневом веб-каталоге. В папке View у меня есть статическая папка, которая содержит файлы css и js. HTML-страницы отображаются, когда у меня есть HTML-файлы в веб-корне. Однако они не отображаются при помещении в пап…
19 янв '17 в 19:54
1
ответ
Перейти альтернатива для Python loop.last
Я пытаюсь перебрать массив с помощью шаблонов Go и хочу добавить дополнительную строку в последний элемент цикла. В питоне я могу сделать {% for host in hosts %} {{ host }}{% if loop.last %} ;{% endif %} {% endfor %} Ниже приведен фрагмент эквивален…
29 ноя '14 в 21:08
1
ответ
Как использовать переменные с.Values в шаблоне helm
У меня есть следующие values.yaml: vrIds: - 51 - 52 51.vip: 169.254.1.1 52.vip: 169.254.1.2 У меня есть следующий шаблон: {{ range $index, $element := .Values.vrIds }} vrrp.{{$element}}.vip: <<How do I get the value of $element.vip>> {{ …
03 окт '17 в 10:48
1
ответ
Добавление содержимого в шаблоны Go в определенном разделе
Я заинтересован в добавлении содержимого в шаблон Go, но в определенном разделе шаблона. Поскольку шаблон имеет определенную структуру, всякий раз, когда я пытаюсь добавить новый контент при выполнении шаблона, он добавляет новый контент к ранее вып…
25 ноя '14 в 20:30
0
ответов
Безопасный запрос пароля
Я работаю над пакетом config который определяет параметры конфигурации и команды для использования в пакетных сетевых устройствах. Прямо сейчас config.New функция принимает исходный текст yaml, который может содержать значения текстовых шаблонов. Дл…
17 июл '18 в 16:40
1
ответ
Передать функцию Go в ответ html/js на кнопку "onclick"
Я использую пакет Go "net/http" для передачи данных между html и бэкэндом в Go. Например, мы можем использовать местоположение изображения следующим образом: <img src={{.MyPicture}} width=200 height=auto/> Мы можем сделать то же самое, чтобы п…
08 сен '18 в 01:09
1
ответ
Переопределение шаблонов Go: иногда работает, иногда не удается
Следующие шаблоны Go обрабатывают без ошибок: {{block "A" "hello"}}{{end}} {{define "A"}}{{.}}{{end}} Вывод "привет", как я и ожидал, прочитав документацию. В отличие от следующего шаблона не анализирует: {{block "A" "hello"}}A{{end}} {{define "A"}}…
06 окт '16 в 15:49
7
ответов
Почему я вижу ZgotmplZ в моих выходных шаблонах Go HTML?
Когда я вызываю функцию шаблона Go для вывода HTML, она отображает ZgotmplZ, Образец кода: http://play.golang.org/p/tfuJa_pFkm package main import ( "html/template" "os" ) func main() { funcMap := template.FuncMap{ "printSelected": func(s string) st…
08 фев '13 в 03:51
1
ответ
Как передать переменную в шаблон и получить переменную в beego
Мой файл шаблона: {{range $index, $option := .alternatives}} <div id="splashAlternative{{$index}}" class="col-sm-2"> <select id="flashSrc_{{$index}}"> {{template "alternative_src.html" $option}} </select> </div> {{end}} Я хоч…
10 авг '16 в 09:48
1
ответ
Как мне получить доступ к полю объекта по переменной в шаблоне?
У меня есть вложенный цикл: {{$columns := .columns}} {{range $dx := .dataList}} {{range $c := $columns}} {{index $dx $c}} {{end}} {{end}} dataList - это массив моделей orm. С ID, Title поля, то columns это []string переменная содержит все имена поле…
02 фев '18 в 09:39