Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
pkg
|
|
hugo/bufferpool
Package bufferpool provides a pool of bytes buffers.
|
Package bufferpool provides a pool of bytes buffers. |
hugo/cache
Package cache contains the different cache implementations.
|
Package cache contains the different cache implementations. |
hugo/cache/filecache
Package filecache provides a file based cache for Hugo.
|
Package filecache provides a file based cache for Hugo. |
hugo/cache/namedmemcache
Package namedmemcache provides a memory cache with a named lock.
|
Package namedmemcache provides a memory cache with a named lock. |
hugo/codegen
Package codegen contains helpers for code generation.
|
Package codegen contains helpers for code generation. |
hugo/common
Package common provides common helper functionality for Hugo.
|
Package common provides common helper functionality for Hugo. |
hugo/common/collections
Package collections contains common Hugo functionality related to collection handling.
|
Package collections contains common Hugo functionality related to collection handling. |
hugo/common/herrors
Package herrors contains common Hugo errors and error related utilities.
|
Package herrors contains common Hugo errors and error related utilities. |
hugo/common/hreflect
Package hreflect contains reflect helpers.
|
Package hreflect contains reflect helpers. |
hugo/common/loggers
package loggers contains some basic logging setup.
|
package loggers contains some basic logging setup. |
hugo/common/para
Package para implements parallel execution helpers.
|
Package para implements parallel execution helpers. |
hugo/common/terminal
Package terminal contains helper for the terminal, such as coloring output.
|
Package terminal contains helper for the terminal, such as coloring output. |
hugo/common/types
Package types contains types shared between packages in Hugo.
|
Package types contains types shared between packages in Hugo. |
hugo/config/allconfig
Package allconfig contains the full configuration for Hugo.
|
Package allconfig contains the full configuration for Hugo. |
hugo/config/testconfig
This package should only be used for testing.
|
This package should only be used for testing. |
hugo/create
Package create provides functions to create new content.
|
Package create provides functions to create new content. |
hugo/docshelper
Package docshelper provides some helpers for the Hugo documentation, and is of limited interest for the general Hugo user.
|
Package docshelper provides some helpers for the Hugo documentation, and is of limited interest for the general Hugo user. |
hugo/helpers
Package helpers implements general utility functions that work with and on content.
|
Package helpers implements general utility functions that work with and on content. |
hugo/hugofs
Package hugofs provides the file systems used by Hugo.
|
Package hugofs provides the file systems used by Hugo. |
hugo/hugolib/filesystems
Package filesystems provides the fine grained file systems used by Hugo.
|
Package filesystems provides the fine grained file systems used by Hugo. |
hugo/langs
Package langs contains the language related types and function.
|
Package langs contains the language related types and function. |
hugo/markup
Package markup contains the markup handling (e.g.
|
Package markup contains the markup handling (e.g. |
hugo/markup/asciidocext
Package asciidocext converts AsciiDoc to HTML using Asciidoctor external binary.
|
Package asciidocext converts AsciiDoc to HTML using Asciidoctor external binary. |
hugo/markup/asciidocext/asciidocext_config
Package asciidocext_config holds asciidoc related configuration.
|
Package asciidocext_config holds asciidoc related configuration. |
hugo/markup/blackfriday
Package blackfriday holds some copmpability functions for the old Blackfriday v1 Markdown engine.
|
Package blackfriday holds some copmpability functions for the old Blackfriday v1 Markdown engine. |
hugo/markup/goldmark
Package goldmark converts Markdown to HTML using Goldmark.
|
Package goldmark converts Markdown to HTML using Goldmark. |
hugo/markup/goldmark/goldmark_config
Package goldmark_config holds Goldmark related configuration.
|
Package goldmark_config holds Goldmark related configuration. |
hugo/markup/highlight
Package highlight provides code highlighting.
|
Package highlight provides code highlighting. |
hugo/markup/org
Package org converts Emacs Org-Mode to HTML.
|
Package org converts Emacs Org-Mode to HTML. |
hugo/markup/pandoc
Package pandoc converts content to HTML using Pandoc as an external helper.
|
Package pandoc converts content to HTML using Pandoc as an external helper. |
hugo/markup/rst
Package rst converts content to HTML using the RST external helper.
|
Package rst converts content to HTML using the RST external helper. |
hugo/media
Package media contains Media Type (MIME type) related types and functions.
|
Package media contains Media Type (MIME type) related types and functions. |
hugo/metrics
Package metrics provides simple metrics tracking features.
|
Package metrics provides simple metrics tracking features. |
hugo/minifiers
Package minifiers contains minifiers mapped to MIME types.
|
Package minifiers contains minifiers mapped to MIME types. |
hugo/modules
Package modules provides a client that can be used to manage Hugo Components, what's referred to as Hugo Modules.
|
Package modules provides a client that can be used to manage Hugo Components, what's referred to as Hugo Modules. |
hugo/navigation
Package navigation provides the menu functionality.
|
Package navigation provides the menu functionality. |
hugo/output
Package output contains Output Format types and functions.
|
Package output contains Output Format types and functions. |
hugo/parser/pageparser
Package pageparser provides a parser for Hugo content files (Markdown, HTML etc.) in Hugo.
|
Package pageparser provides a parser for Hugo content files (Markdown, HTML etc.) in Hugo. |
hugo/related
Package related holds code to help finding related content.
|
Package related holds code to help finding related content. |
hugo/releaser
Package releaser implements a set of utilities to help automate the Hugo release process.
|
Package releaser implements a set of utilities to help automate the Hugo release process. |
hugo/resources
Package resources contains Resource related types.
|
Package resources contains Resource related types. |
hugo/resources/images
Package images provides template functions for manipulating images.
|
Package images provides template functions for manipulating images. |
hugo/resources/page
Package page contains the core interfaces and types for the Page resource, a core component in Hugo.
|
Package page contains the core interfaces and types for the Page resource, a core component in Hugo. |
hugo/resources/resource
Package resource contains Resource related types.
|
Package resource contains Resource related types. |
hugo/resources/resource_factories/bundler
Package bundler contains functions for concatenation etc.
|
Package bundler contains functions for concatenation etc. |
hugo/resources/resource_factories/create
Package create contains functions for to create Resource objects.
|
Package create contains functions for to create Resource objects. |
hugo/resources/resource_transformers/templates
Package templates contains functions for template processing of Resource objects.
|
Package templates contains functions for template processing of Resource objects. |
hugo/resources/resource_transformers/tocss/dartsass
Package dartsass integrates with the Dass Sass Embedded protocol to transpile SCSS/SASS.
|
Package dartsass integrates with the Dass Sass Embedded protocol to transpile SCSS/SASS. |
hugo/source
Package source contains the types and functions related to source files.
|
Package source contains the types and functions related to source files. |
hugo/tpl
Package tpl contains template functions and related types.
|
Package tpl contains template functions and related types. |
hugo/tpl/cast
Package cast provides template functions for data type conversions.
|
Package cast provides template functions for data type conversions. |
hugo/tpl/collections
Package collections provides template functions for manipulating collections such as arrays, maps, and slices.
|
Package collections provides template functions for manipulating collections such as arrays, maps, and slices. |
hugo/tpl/compare
Package compare provides template functions for comparing values.
|
Package compare provides template functions for comparing values. |
hugo/tpl/crypto
Package crypto provides template functions for cryptographic operations.
|
Package crypto provides template functions for cryptographic operations. |
hugo/tpl/data
Package data provides template functions for working with external data sources.
|
Package data provides template functions for working with external data sources. |
hugo/tpl/debug
Package debug provides template functions to help debugging templates.
|
Package debug provides template functions to help debugging templates. |
hugo/tpl/diagrams
Package diagrams provides template functions for generating diagrams.
|
Package diagrams provides template functions for generating diagrams. |
hugo/tpl/encoding
Package encoding provides template functions for encoding content.
|
Package encoding provides template functions for encoding content. |
hugo/tpl/fmt
Package fmt provides template functions for formatting strings.
|
Package fmt provides template functions for formatting strings. |
hugo/tpl/hugo
Package hugo provides template functions for accessing the Site Hugo object.
|
Package hugo provides template functions for accessing the Site Hugo object. |
hugo/tpl/images
Package images provides template functions for manipulating images.
|
Package images provides template functions for manipulating images. |
hugo/tpl/inflect
Package inflect provides template functions for the inflection of words.
|
Package inflect provides template functions for the inflection of words. |
hugo/tpl/internal/go_templates/cfg
Package cfg holds configuration shared by the Go command and internal/testenv.
|
Package cfg holds configuration shared by the Go command and internal/testenv. |
hugo/tpl/internal/go_templates/fmtsort
Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages.
|
Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages. |
hugo/tpl/internal/go_templates/htmltemplate
Package template (html/template) implements data-driven templates for generating HTML output safe against code injection.
|
Package template (html/template) implements data-driven templates for generating HTML output safe against code injection. |
hugo/tpl/internal/go_templates/testenv
Package testenv provides information about what functionality is available in different testing environments run by the Go team.
|
Package testenv provides information about what functionality is available in different testing environments run by the Go team. |
hugo/tpl/internal/go_templates/texttemplate
Package template implements data-driven templates for generating textual output.
|
Package template implements data-driven templates for generating textual output. |
hugo/tpl/internal/go_templates/texttemplate/parse
Package parse builds parse trees for templates as defined by text/template and html/template.
|
Package parse builds parse trees for templates as defined by text/template and html/template. |
hugo/tpl/js
Package js provides functions for building JavaScript resources
|
Package js provides functions for building JavaScript resources |
hugo/tpl/lang
Package lang provides template functions for content internationalization.
|
Package lang provides template functions for content internationalization. |
hugo/tpl/math
Package math provides template functions for mathematical operations.
|
Package math provides template functions for mathematical operations. |
hugo/tpl/openapi
Package openapi provides functions for generating OpenAPI (Swagger) documentation.
|
Package openapi provides functions for generating OpenAPI (Swagger) documentation. |
hugo/tpl/openapi/openapi3
Package openapi3 provides functions for generating OpenAPI v3 (Swagger) documentation.
|
Package openapi3 provides functions for generating OpenAPI v3 (Swagger) documentation. |
hugo/tpl/os
Package os provides template functions for interacting with the operating system.
|
Package os provides template functions for interacting with the operating system. |
hugo/tpl/page
Package page provides template functions for accessing the current Page object, the entry level context for the current template.
|
Package page provides template functions for accessing the current Page object, the entry level context for the current template. |
hugo/tpl/partials
Package partials provides template functions for working with reusable templates.
|
Package partials provides template functions for working with reusable templates. |
hugo/tpl/path
Package path provides template functions for manipulating paths.
|
Package path provides template functions for manipulating paths. |
hugo/tpl/reflect
Package reflect provides template functions for run-time object reflection.
|
Package reflect provides template functions for run-time object reflection. |
hugo/tpl/resources
Package resources provides template functions for working with resources.
|
Package resources provides template functions for working with resources. |
hugo/tpl/safe
Package safe provides template functions for escaping untrusted content or encapsulating trusted content.
|
Package safe provides template functions for escaping untrusted content or encapsulating trusted content. |
hugo/tpl/site
Package site provides template functions for accessing the Site object.
|
Package site provides template functions for accessing the Site object. |
hugo/tpl/strings
Package strings provides template functions for manipulating strings.
|
Package strings provides template functions for manipulating strings. |
hugo/tpl/templates
Package templates provides template functions for working with templates.
|
Package templates provides template functions for working with templates. |
hugo/tpl/time
Package time provides template functions for measuring and displaying time.
|
Package time provides template functions for measuring and displaying time. |
hugo/tpl/transform
Package transform provides template functions for transforming content.
|
Package transform provides template functions for transforming content. |
hugo/tpl/urls
Package urls provides template functions to deal with URLs.
|
Package urls provides template functions to deal with URLs. |
hugo/watcher/filenotify
Package filenotify provides a mechanism for watching file(s) for changes.
|
Package filenotify provides a mechanism for watching file(s) for changes. |
Click to show internal directories.
Click to hide internal directories.