service

package
v0.0.0-...-c934e4d Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Correlation

type Correlation struct {
}

Correlation struct

func NewCorrelation

func NewCorrelation() *Correlation

NewCorrelation creates a new instance

func (*Correlation) UUIDv4

func (c *Correlation) UUIDv4() string

UUIDv4 create a UUID version 4

type FileSystem

type FileSystem struct {
}

FileSystem struct

func NewFileSystem

func NewFileSystem() *FileSystem

NewFileSystem creates a new instance

func (*FileSystem) ClearDir

func (fs *FileSystem) ClearDir(dir string) error

ClearDir removes all files and sub dirs

func (*FileSystem) DeleteDir

func (fs *FileSystem) DeleteDir(dir string) error

DeleteDir deletes a dir

func (*FileSystem) DeleteFile

func (fs *FileSystem) DeleteFile(path string) error

DeleteFile deletes a file

func (*FileSystem) DirExists

func (fs *FileSystem) DirExists(path string) bool

DirExists reports whether the dir exists

func (*FileSystem) EnsureDir

func (fs *FileSystem) EnsureDir(dirName string, mode int) error

EnsureDir ensures that directory exists

func (*FileSystem) EnsureTrailingSlash

func (fs *FileSystem) EnsureTrailingSlash(dir string) string

EnsureTrailingSlash ensure there is a trailing slash

func (*FileSystem) FileExists

func (fs *FileSystem) FileExists(path string) bool

FileExists reports whether the named file exists

func (*FileSystem) GetHostname

func (fs *FileSystem) GetHostname() (string, error)

GetHostname gets the hostname

func (*FileSystem) PathExists

func (fs *FileSystem) PathExists(path string) bool

PathExists reports whether the path exists

func (*FileSystem) ReadFile

func (fs *FileSystem) ReadFile(path string) (string, error)

ReadFile get the file content

func (*FileSystem) RemoveStartingSlash

func (fs *FileSystem) RemoveStartingSlash(dir string) string

RemoveStartingSlash removes any starting slash

func (*FileSystem) RemoveTrailingSlash

func (fs *FileSystem) RemoveTrailingSlash(dir string) string

RemoveTrailingSlash removes any trailing slash

func (*FileSystem) StoreFile

func (fs *FileSystem) StoreFile(path, content string) error

StoreFile stores a file content

Jump to

Keyboard shortcuts

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