From 2995b5fa5ec554b20d1a02f77e026f80d787023d Mon Sep 17 00:00:00 2001 From: Arseny Balobanov Date: Thu, 24 Feb 2022 22:35:05 +0300 Subject: [PATCH] [ciletters] Ask to use embed. --- ciletters/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ciletters/README.md b/ciletters/README.md index 70bc4f0..4c8f706 100644 --- a/ciletters/README.md +++ b/ciletters/README.md @@ -1,7 +1,8 @@ ## ciletters В этой задаче вам предстоит познакомиться со стандартным пакетом [text/template](https://golang.org/pkg/text/template/), -позволяющим генерировать текст в определенном формате. +позволяющим генерировать текст в определенном формате, а также с пакетом [embed](https://pkg.go.dev/embed), +позволяющим вкомпиливать в исполняемый файл строковые литералы. ### Легенда @@ -20,6 +21,8 @@ Нужно реализовать функцию `MakeLetter` из файла [letter.go](./letter.go), которая по go объекту нотификации генерирует её текстовое представление. +Для этого нужно написать `text/template` шаблон, сохранить его в отдлеьный файл, а затем получить его содержимое в коде с помомщью `go:embed`. + #### Прокомментированный пример из теста ``` Your pipeline #194613 has failed! // 194613 -- это ID pipeline'а