package core_spec import ( "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/def_spec" ) // ISafeString -- интерфейс к потокобезопасной переменной. type ISafeString interface { // Get -- возвращает хранимое значение потокобезопасной переменной Get() def_spec.ITxtFix // Set -- устанавливает хранимое потокобезопасное значение Set(def_spec.ITxtFix) // Reset -- сбрасывает хранимое потокобезопасное значение Reset() // Byte -- возвращает байтовое представление строки Byte() []byte // Getenv -- устанавливает строку из переменной окружения Getenv(defs.ITxtFix) IResult[def_spec.ITxtFix] }