package
1.0.65
Repository: https://github.com/manyakrus/starter.git
Documentation: pkg.go.dev

# Functions

AddSeparator - добавляет в конец строки сеператор "/", если его там нет.
No description provided by the author
BoolFromInt - возвращает true если число <>0.
BoolFromInt64 - возвращает true если число <>0.
BoolFromString - возвращает true если строка = true, или =1.
CheckINNControlSum - проверяет правильность ИНН по контрольной сумме.
CheckINNControlSum10 - проверяет правильность 10-значного ИНН по контрольной сумме.
CheckINNControlSum2 - проверяет правильность 12-значного ИНН по контрольной сумме.
CheckInnKpp - проверяет правильность ИНН и КПП.
ContextDone - возвращает true если контекст завершен.
CreateFolder - создаёт папку на диске.
CurrentDirectory - возвращает текущую директорию ОС.
CurrentFilename - возвращает полное имя текущего исполняемого файла.
DeleteEndEndline - убирает в конце "\n".
DeleteEndSlash - убирает в конце / или \.
DeleteFileSeperator - убирает в конце / или \.
DeleteFolder - создаёт папку на диске.
No description provided by the author
ErrorJoin - возвращает ошибку из объединения текста двух ошибок.
ExecuteShellCommand - выполняет команду в shell, и возвращает строку результата.
FileExists - возвращает true если файл существует.
FileNameWithoutExtension - возвращает имя файла без расширения.
Find_Directory_ModifiedTime - возвращает дату последнего изменения в папке internal.
Find_Repository_Code_ModifiedTime - возвращает дату последнего изменения в папках cmd, internal, pkg, vendor.
FindDirUp - возвращает строку с именем каталога на уровень выше.
FindFileNameShort - возвращает имя файла(каталога) без пути.
FindLastPos - возвращает позицию последнего вхождения.
GetType - возвращает строку тип объекта.
GoGo - запускает функцию в отдельном потоке.
Hash - возвращает число хэш из строки.
IndexSubstringMin - возвращает индекс первого вхождения в строке.
IndexSubstringMin2 - возвращает индекс первого вхождения в строке.
Int32FromString - возвращает int32 из строки.
Int64FromString - возвращает int64 из строки.
IsEmptyValue - возвращает true если значение по умолчанию (0, пустая строка, пустой слайс).
IsInt - проверяет, является ли строка целым числом.
IsNilInterface - проверка интерфейса на nil.
IsTestApp - возвращает true если это тестовая среда выполнения приложения.
LastWord - возвращает последнее слово из строки.
Max returns the largest of x or y.
MaxDate returns the largest of x or y.
Max returns the largest of x or y.
Min returns the smallest of x or y.
MinDate returns the smallest of x or y.
Min returns the smallest of x or y.
Pause - приостановка работы программы на нужное число миллисекунд.
Pause_ctx - приостановка работы программы на нужное число миллисекунд, с учётом глобального контекста.
ProgramDir - возвращает главный каталог программы, в конце "/".
ProgramDir_bin - возвращает каталог "bin" или каталог программы.
ProgramDir - возвращает главный каталог программы, в конце "/".
SaveTempFile - записывает массив байт в файл.
SaveTempFile_err - записывает массив байт в файл, возвращает ошибку.
SeparatorFile - возвращает символ сепаратора каталогов= / или \.
Show_Repository_Code_ModifiedTime - выводит дату последнего изменения в папках cmd, internal, pkg, vendor.
Show_Version - выводит версию сервиса на экран.
ShowTimePassed - показывает время прошедшее с момента старта запускать: defer micro.ShowTimePassed(time.Now()).
ShowTimePassedMilliSeconds - показывает время миллисекунд прошедшее с момента старта запускать: defer micro.ShowTimePassedMilliSeconds(time.Now()).
ShowTimePassedSeconds - показывает время секунд прошедшее с момента старта запускать: defer micro.ShowTimePassedSeconds(time.Now()).
Sleep - приостановка работы программы на нужное число миллисекунд.
SortMapStringInt_Desc - сортирует map по значению, по убыванию.
StringAfter - возвращает строку, начиная после субстроки StringAfter.
StringBetween - GetStringInBetween Returns empty string if no start string found.
StringDate - возвращает строку дата без времени.
StringFloat32_Dimension2 - возвращает строку с 2 знака после запятой.
StringFloat64_Dimension2 - возвращает строку с 2 знака после запятой.
StringFrom - возвращает строку, начиная со субстроки StringAfter.
StringFromInt64 - возвращает строку из числа.
StringFromLowerCase - возвращает строку, первая буква в нижнем регистре.
StringFromMassInt64 - преобразование массива int64 в строку.
StringFromUpperCase - возвращает строку, первая буква в верхнем регистре.
StringIdentifierFromUUID - возвращает строку из UUID.
StructDeepCopy - копирует структуру из src в dist dist - обязательно ссылка &.
SubstringLeft - возвращает левые символы строки.
SubstringRight - возвращает правые символы строки.
TextError - возвращает текст ошибки из error.
TimeMax - возвращает максимальную дату.
TimeMin - возвращает минимальную дату.
No description provided by the author