Поля:
- str string - строка, которую читаем
- i int - текущий индекс, на который указывает курсор
- len int - длина строки
func NewStringReader(str string) *StringReader
func (s *StringReader) ReadWord() string
func (s *StringReader) ReadNumber() int
Поля:
- data *bufio.Scanner сканнер по файлу
func NewReadFile(str string) *FileR
func (f *FileR) ReadString() string
Метод ReadStringAsNumber - читает строку из файла и конвертирует в число. Использовать, когда подразумевается, что в строке находится только одно число
func (f *FileR) ReadStringAsNumber() int
func NewOpenFile(name string) *FileW
func (f *FileW) WritelnString(str string)
func (f *FileW) WritelnNumber(num int)
Функция CompareFile сравнивает n файлов, если хотя бы один из них отличается, возвращает false. На вход принимает названия файлов
func GetMD5SumString(f *os.File) (string, error)
func PrintTest(b bool, testName string)**