share

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2025 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultPath string = "nothing for now"
View Source
var ErrNoChecksum = errors.New("no checksum")

Functions

func Config

func ConfigAssetsDependencyValidation added in v0.2.12

func ConfigAssetsDependencyValidation(config configuration.Configuration) (invalidNames map[string][]string)

func ConfigAssetsNameUniquenessValidation added in v0.2.12

func ConfigAssetsNameUniquenessValidation(config configuration.Configuration) (invalidNames map[string][]string)

func ConfigDependencyCyclicValidation added in v0.2.12

func ConfigDependencyCyclicValidation(config configuration.Configuration) error

func ConfigPath added in v0.2.13

func ConfigPath() string

func ConfigPathValidation

func ConfigPathValidation(config configuration.Configuration) (invalidPaths []string)

func ConfigSetAssetOrder added in v0.2.12

func ConfigSetAssetOrder(config *configuration.Configuration)

func Init

func Init(path string) error

func MustInit added in v0.1.6

func MustInit(path string)

func ReadConfigFile added in v0.2.13

func ReadConfigFile() ([]byte, error)

func Reload

func Reload(path string) error

func ReloadString

func ReloadString(data string) error

func ReplaceConfigFile added in v0.2.13

func ReplaceConfigFile(data []byte) error

Types

type VersionData added in v0.0.8

type VersionData struct {
	Major int
	Minor int
	Patch int
}

func Version added in v0.0.8

func Version() VersionData

func VersionDataFromString added in v0.0.8

func VersionDataFromString(version string) (vd VersionData, err error)

func (VersionData) IsLater added in v0.0.8

func (v VersionData) IsLater(other VersionData) bool

func (VersionData) MarshalJSON added in v0.2.0

func (v VersionData) MarshalJSON() ([]byte, error)

func (VersionData) String added in v0.2.0

func (v VersionData) String() string

func (*VersionData) UnmarshalJSON added in v0.2.0

func (v *VersionData) UnmarshalJSON(p []byte) (err error)

Directories

Path Synopsis
Multiwriter that does not error on a single error
Multiwriter that does not error on a single error

Jump to

Keyboard shortcuts

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