[ciletters] Ask to use embed.
This commit is contained in:
parent
90a66ba73f
commit
2995b5fa5e
1 changed files with 4 additions and 1 deletions
|
@ -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'а
|
||||
|
|
Loading…
Reference in a new issue