tpl

package
v4.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Interface

type Interface interface {
	// Parse Разбор шаблона.
	Parse() (err error)

	// String Интерфейс Stringer. Представления шаблона в виде строки.
	String() (ret string)

	// NewSession Создание сесии обработки данных по шаблону.
	NewSession(data *kitModuleLog.Message) (ret Session, err error)

	// Output Вывод сообщения в интерфейс вывода.
	Output(buf *bytes.Buffer)
}

Interface Интерфейс пакета.

func New

func New(out kitTypes.SyncWriter, s string) Interface

New Конструктор объекта сущности пакета, возвращается интерфейс пакета.

type Session

type Session interface {
	// Do Выполнение обработки данных через шаблонизатор.
	Do() (ret *bytes.Buffer, err error)
}

Session Сессия обработки данных.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL