Вопросы по теме 'go-templates'

Данные глобального шаблона
При выполнении ExecuteTemplate я вижу, что все примеры используют &whateversruct{Title: "title info", Body: "body info"} для отправки данных в шаблон для замены информации. Мне было интересно, можно ли не создавать структуру вне моей...
8018 просмотров
schedule 14.10.2021

Вызов других шаблонов с динамическим именем
Я не вижу возможности вызывать шаблоны (текстовые или html) с динамическим именем. Пример: Это работает: {{template "Blah" .}} Это ошибки с "неожиданным" $ BlahVar "при вызове шаблона": {{$BlahVar := "Blah"}} {{template $BlahVar .}}...
6074 просмотров
schedule 05.10.2021

Шаблон индекса Голанга, включая
У меня есть два шаблона в моем проекте : var indextemplate = template.Must(template.New("").Parse(`<!DOCTYPE html> <form action="/compare" method="post"> <input type="date" name="from" required> <input type="submit">...
864 просмотров
schedule 09.10.2021

шаблоны в golang не отображаются
Я работаю в проекте Golang, в настоящее время пытаюсь визуализировать некоторые шаблоны, но HTML-код шаблона печатается в браузере. Моя структура проекта: |-app |---models |---controller |---templates |------index.gohtml |-main.go Затем код,...
608 просмотров
schedule 28.09.2021

Как использовать условие if в диаграмме управления
У меня ниже значения в values.yaml pg_hba: - hostssl all all 0.0.0.0/0 md5 - host all all 0.0.0.0/0 md5 Требуется проверить, существует ли строка hostssl , если да, она должна перейти в цикл if и что-то сделать. Я пытался...
4920 просмотров
schedule 09.09.2021

Преобразовать строку в карту YAML
В values.yaml у меня есть еще одна конфигурация yaml, закодированная в base64. В шаблоне я декодирую его с помощью {{ $config := b64dec .Values.config }} и мне нужно получить к нему доступ как к карте, поэтому нужен своего рода аналог файла...
1090 просмотров
schedule 12.11.2021

Как подавить символы новой строки в выводе текста / шаблона Go при фильтрации диапазонов с помощью {{if}}
Этот вопрос связан с удалением новой строки диапазона шаблонов Golang , но не решается с помощью ответов там . Данный type Data struct { Item string IsFruit bool } var data = []Data{ {"banana", true},...
58 просмотров
schedule 01.10.2021

Присвойте результат выполнения шаблона текста / шаблона переменной
type Inventory struct { Material string Count uint } sweaters := Inventory{"wool", 17} tmpl, err := template.New("test").Parse("{{.Count}} items are made of {{.Material}}") err = tmpl.Execute(os.Stdout,...
20 просмотров
schedule 30.11.2021

Как получить поле по индексу в шаблоне?
Я отправляю кусок articles в шаблон. Каждая article struct похожа на: type Article struct { ID uint32 `db:"id" bson:"id,omitempty"` Content string `db:"content" bson:"content"` Author string...
2017 просмотров
schedule 04.03.2022

Почему Helm берет только последнее значение карты в диапазоне
Я новичок в Helm, извините, если я не совсем понимаю, что использую неправильные термины. Я пытаюсь перебрать список IP-адресов, скормить им диапазон и создать массив IP-адресов для безголовой службы. Вот мой шаблон: kind: Endpoints apiVersion:...
503 просмотров

Невозможно оценить поле ‹field› в строке типа
Я использую text/template в пакете golang для анализа текста с окружением в строке json. Пример: https://play.golang.org/p/uARnrOyG4Th . Но у меня ошибка: 2009/11/10 23:00:00 Execute: template: Person template:1:19: executing "Person...
1669 просмотров
schedule 15.03.2022

С помощью файла шаблона helm можно условно установить переменные, используемые во всем файле шаблона
Я хочу условно установить переменную go в верхней части файла шаблона helm, а затем использовать ее позже в файле шаблона. Вот то, что я пробовал, но не работает: В верхней части файла шаблона я делаю следующее: {{- if eq $.Values.kafka.create...
29 просмотров
schedule 24.03.2022

Диаграмма Kubernetes Helm при проверке состояния
Я пытаюсь добавить если отличное состояние в диаграмму Helm. это выдает ошибку. Я определил значение в values.yaml и использую это значение в deployment.yaml для условия. values.yaml replicaCount: 2 deployment.yaml...
38771 просмотров

Передать строку в шаблон в голанге
Я рыскал в Интернете и не нашел вообще ничего о публикации в шаблоне html и форме в golang. Это моя попытка моя ошибка не может использовать "html / template" .HTML ("login") (введите "html / template" .HTML) в качестве строки типа в аргументе...
7877 просмотров
schedule 28.04.2022

Множественные вызовы response.WriteHeader
Я новичок, и у меня проблемы с отображением шаблонов. Вот мои функции, которые должны генерировать шаблон: base.html //Render templates for the given name, template definition and data object func renderTemplate(w http.ResponseWriter, name...
1092 просмотров
schedule 13.05.2022

Функция шаблона Go
Он заметил странную вещь с шаблонами Go, когда я пытаюсь использовать Funcs и FuncMap . Следующий код работает должным образом: buffer := bytes.NewBufferString("") funcMap := template.FuncMap{ "label": strings.Title, } t, _ :=...
9253 просмотров
schedule 04.06.2022

Диапазон руля с 2 переменными
я пытаюсь зациклить диапазон в руле, но использую 2 переменные, что у меня есть.. значения.yaml master: slave1: - slave1value1 - slave1value2 slave2: - slave2value1 - slave2value2 Моя настоящая петля. {{- range...
105 просмотров

Как разделить длинную функцию шаблона Go на несколько строк?
У меня есть очень длинный вызов printf в шаблоне Go. Пример: {{ printf "mongodb://%s:%s@%s/%s?authSource=admin&replicaSet=%s&readPreference=nearest&w=majority" .Values.rocketchat.mongo.username .Values.rocketchat.mongo.password...
5931 просмотров
schedule 18.08.2022

Как обрезать пробелы в шаблонах Go
Я хотел бы обрезать пробелы в шаблонах Go. Как бы я это сделал? Пример: {{ $title = " My Title of the product " }} // Print the trim string here <h1>{{ $title }}</h1>
2051 просмотров
schedule 20.08.2022

Шаблон Helm: получить узел первого элемента массива
Скажем, у меня есть эти ценности grafana: ... ingress: enabled: true annotations: {} # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" hosts: - host: chart-example.local paths:...
1115 просмотров