scripts

package
v0.0.0-...-a4c28fd Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckEnvironFlag

func CheckEnvironFlag(environName string, flagName string) bool

CheckEnvironFlag проверка значения переменной окружения и одноименного флага при отсутствие переменной окружения в самой среде или пустое значение этой переменной, проверяется значение флага с таким же именем, по сути сама переменная окружение отсутствовать не может в системе, идет лишь проверка значения в двух местах в начале в окружение, затем во флаге.

func EncryptString

func EncryptString(s string) (string, error)

func FNV32a

func FNV32a(text string) uint32

func GenerateString

func GenerateString(n int) string

func GetHost

func GetHost(cfg config.HTTP, prove string) string

GetHost формирует короткий URL

func GetSelfSignedOrLetsEncryptCert

func GetSelfSignedOrLetsEncryptCert(manager *autocert.Manager) func(hello *tls.ClientHelloInfo) (*tls.Certificate, error)

func IsValidUUID

func IsValidUUID(u string) bool

IsValidUUID проверить валидный UUID или нет

func RandBytes

func RandBytes(n int) (string, error)

RandBytes генерирует массив случайных байт. Размер массива передаётся параметром. Функция должна возвращать массив в виде строки в кодировке base64

func Trim

func Trim(s string, t string) (string, error)

Trim удаляет первый и последний символ в строке s t - удаляется символ переданный в аргумент по умолчанию удаляет символ \n

func UniqueString

func UniqueString() string

func СheckPasswd

func СheckPasswd()

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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