Documentation
¶
Index ¶
- func AddSeparator(dir string) string
- func BeginningOfMonth(date time.Time) time.Time
- func BoolFromInt(i int) bool
- func BoolFromInt64(i int64) bool
- func BoolFromString(s string) bool
- func CheckINNControlSum(Inn string) error
- func CheckINNControlSum10(Inn string) error
- func CheckINNControlSum12(Inn string) error
- func CheckInnKpp(Inn, Kpp string, is_individual bool) error
- func ContextDone(ctx context.Context) bool
- func CreateFolder(FilenameFull string, FilePermissions uint32) error
- func CurrentDirectory() string
- func CurrentFilename() string
- func DeleteEndSlash(Text string) string
- func DeleteFileSeperator(dir string) string
- func DeleteFolder(FilenameFull string) error
- func EndOfMonth(date time.Time) time.Time
- func ErrorJoin(err1, err2 error) error
- func FileExists(name string) (bool, error)
- func FileNameWithoutExtension(fileName string) string
- func FindDirUp(dir string) string
- func FindFileNameShort(path string) string
- func FindLastPos(s, TextFind string) int
- func GetType(myvar interface{}) string
- func GoGo(ctx context.Context, fn func() error) error
- func Hash(s string) uint32
- func Int64FromString(s string) (int64, error)
- func IsTestApp() bool
- func LastWord(StringFrom string) string
- func Max(x, y int) int
- func MaxDate(x, y time.Time) time.Time
- func MaxInt64(x, y int64) int64
- func Min(x, y int) int
- func MinDate(x, y time.Time) time.Time
- func MinInt64(x, y int64) int64
- func Pause(ms int)
- func ProgramDir() string
- func ProgramDir_Common() string
- func ProgramDir_bin() string
- func SaveTempFile(bytes []byte) string
- func SaveTempFile_err(bytes []byte) (string, error)
- func SeparatorFile() string
- func Sleep(ms int)
- func StringAfter(StringFull, StringAfter string) string
- func StringBetween(str string, start string, end string) string
- func StringDate(t time.Time) string
- func StringFloat32_Dimension2(f float32) string
- func StringFloat64_Dimension2(f float64) string
- func StringFrom(StringFull, StringAfter string) string
- func StringFromInt64(i int64) string
- func StringFromLowerCase(s string) string
- func StringFromUpperCase(s string) string
- func SubstringLeft(str string, num int) string
- func SubstringRight(str string, num int) string
- func TextError(err error) string
- func Trim(s string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddSeparator ¶
AddSeparator - добавляет в конец строки сеператор "/", если его там нет
func BoolFromInt64 ¶
BoolFromInt64 - возвращает true если число <>0
func BoolFromString ¶
BoolFromString - возвращает true если строка = true, или =1
func CheckINNControlSum ¶
CheckINNControlSum - проверяет правильность ИНН по контрольной сумме
func CheckINNControlSum10 ¶
CheckINNControlSum10 - проверяет правильность 10-значного ИНН по контрольной сумме
func CheckINNControlSum12 ¶
CheckINNControlSum2 - проверяет правильность 12-значного ИНН по контрольной сумме
func CheckInnKpp ¶
CheckInnKpp - проверяет правильность ИНН и КПП
func ContextDone ¶
ContextDone - возвращает true если контекст завершен
func CreateFolder ¶
CreateFolder - создаёт папку на диске
func CurrentDirectory ¶
func CurrentDirectory() string
CurrentDirectory - возвращает текущую директорию ОС
func CurrentFilename ¶
func CurrentFilename() string
CurrentFilename - возвращает полное имя текущего исполняемого файла
func DeleteEndSlash ¶
DeleteEndSlash - убирает в конце / или \
func DeleteFileSeperator ¶
DeleteFileSeperator - убирает в конце / или \
func DeleteFolder ¶
DeleteFolder - создаёт папку на диске
func FileExists ¶
FileExists - возвращает true если файл существует
func FileNameWithoutExtension ¶
FileNameWithoutExtension - возвращает имя файла без расширения
func FindFileNameShort ¶
FindFileNameShort - возвращает имя файла(каталога) без пути
func FindLastPos ¶
FindLastPos - возвращает позицию последнего вхождения
func Int64FromString ¶
Int64FromString - возвращает int64 из строки
func IsTestApp ¶
func IsTestApp() bool
IsTestApp - возвращает true если это тестовая среда выполнения приложения
func ProgramDir ¶
func ProgramDir() string
ProgramDir - возвращает главный каталог программы, в конце "/"
func ProgramDir_Common ¶
func ProgramDir_Common() string
ProgramDir - возвращает главный каталог программы, в конце "/"
func ProgramDir_bin ¶
func ProgramDir_bin() string
ProgramDir_bin - возвращает каталог "bin" или каталог программы
func SaveTempFile ¶
SaveTempFile - записывает массив байт в файл
func SaveTempFile_err ¶
SaveTempFile_err - записывает массив байт в файл, возвращает ошибку
func SeparatorFile ¶
func SeparatorFile() string
SeparatorFile - возвращает символ сепаратора каталогов= / или \
func StringAfter ¶
StringAfter - возвращает строку, начиная после субстроки StringAfter
func StringBetween ¶
StringBetween - GetStringInBetween Returns empty string if no start string found
func StringDate ¶
StringDate - возвращает строку дата без времени
func StringFloat32_Dimension2 ¶
StringFloat32_Dimension2 - возвращает строку с 2 знака после запятой
func StringFloat64_Dimension2 ¶
StringFloat64_Dimension2 - возвращает строку с 2 знака после запятой
func StringFrom ¶
StringFrom - возвращает строку, начиная со субстроки StringAfter
func StringFromInt64 ¶
StringFromInt64 - возвращает строку из числа
func StringFromLowerCase ¶
StringFromLowerCase - возвращает строку, первая буква в нижнем регистре
func StringFromUpperCase ¶
StringFromUpperCase - возвращает строку, первая буква в верхнем регистре
func SubstringLeft ¶
SubstringLeft - возвращает левые символы строки
func SubstringRight ¶
SubstringRight - возвращает правые символы строки
Types ¶
This section is empty.