diff --git a/ciletters/README.md b/ciletters/README.md index 8ffff74..70bc4f0 100644 --- a/ciletters/README.md +++ b/ciletters/README.md @@ -43,11 +43,11 @@ Your pipeline #194613 has failed! // 194613 -- это ID pipeline'а ``` Объект нотификации описан в [notification.go](notification.go). -Обратите внимание на `// +build !change`. +Обратите внимание на `//go:build !change`. Этот файл менять не нужно, и на сервере будет использоваться оригинальный вариант. В реализации нужно подогнать `text/template` шаблон под требуемый вывод. Функция должна использовать один шаблон. -Использовать `fmt.Sprintf` или конкатенецию строк - нельзя. +Использовать `fmt.Sprintf` или конкатенацию строк нельзя. Вам могут понадобиться: * условные блоки (`if/else`) diff --git a/docs/build.md b/docs/build.md index 444dfcc..082c161 100644 --- a/docs/build.md +++ b/docs/build.md @@ -12,7 +12,7 @@ - При посылке решения, на сервер отправляются все файлы внутри пакета. - При тестировании, используются изменённые файлы пакета, и оригинальные файлы тестов. - - Файл пакета можно защитить от изменения, добавив `// +build !change` в начало файла. + - Файл пакета можно защитить от изменения, добавив `//go:build !change` в начало файла. В этом случае при тестировании посылки всегда будет использоваться оригинальная версия файла. - Тесты могут использовать файлы из директории testdata. Менять testdata нельзя.