package fmt
import "github.com/gohugoio/hugo/tpl/fmt"
Package fmt provides template functions for formatting strings.
Index ¶
- type Namespace
- func New(d *deps.Deps) *Namespace
- func (ns *Namespace) Errorf(format string, args ...any) string
- func (ns *Namespace) Erroridf(id, format string, args ...any) string
- func (ns *Namespace) Print(args ...any) string
- func (ns *Namespace) Printf(format string, args ...any) string
- func (ns *Namespace) Println(args ...any) string
- func (ns *Namespace) Warnf(format string, args ...any) string
Types ¶
type Namespace ¶
type Namespace struct {
// contains filtered or unexported fields
}
Namespace provides template functions for the "fmt" namespace.
func New ¶
New returns a new instance of the fmt-namespaced template functions.
func (*Namespace) Errorf ¶
Errorf formats args according to a format specifier and logs an ERROR. It returns an empty string.
func (*Namespace) Erroridf ¶
Erroridf formats args according to a format specifier and logs an ERROR and an information text that the error with the given ID can be suppressed in config. It returns an empty string.
func (*Namespace) Print ¶
Print returns a string representation args.
func (*Namespace) Printf ¶
Printf returns a formatted string representation of args.
func (*Namespace) Println ¶
Println returns string representation of args ending with a newline.
func (*Namespace) Warnf ¶
Warnf formats args according to a format specifier and logs a WARNING. It returns an empty string.
Source Files ¶
- Version
- v0.105.0
- Published
- Oct 28, 2022
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 3 hours ago –
Tools for package owners.