envsubst

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 4 more Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Render

func Render(fp RenderItem, envFile *fp.FilePathEnhance) (string, error)

Types

type LocalFileRenderItem

type LocalFileRenderItem struct {
	*fp.FilePathEnhance
}

LocalFileRenderItem can parse the includation by rel path we should use LocalFileRenderItem if a config may contain any other config from local path

func (LocalFileRenderItem) GetContent

func (lfri LocalFileRenderItem) GetContent() string

func (LocalFileRenderItem) GetLocation

func (lfri LocalFileRenderItem) GetLocation() string

type RenderItem

type RenderItem interface {
	GetContent() string
	GetLocation() string
}

type TextRenderItem

type TextRenderItem string

func (TextRenderItem) GetContent

func (tri TextRenderItem) GetContent() string

func (TextRenderItem) GetLocation

func (tri TextRenderItem) GetLocation() string

Directories

Path Synopsis
Most of the code in this package taken from golang/text/template/parse
Most of the code in this package taken from golang/text/template/parse

Jump to

Keyboard shortcuts

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