Файл. Создание, запись и чтение.

  Рет қаралды 2,059

Digital technology agency

Digital technology agency

Күн бұрын

Golang обучение с нуля.
Создание файлов.
Запись текстовой строки в файл.
Открытие файла для чтения.
Для чего нужны файлы и как с ними работать.
Запись и чтение данных.
Студия разработки Intellij idea
Операционная система Linux
ПРИСОЕДИНЯЙСЯ
[✓] Сайт - dta.agency
[✓] ВК - pro.golang
[✓] Facebook - / digitaltechnologyagency
[✓] Twitter - / d_tech_agency
[✓] GitHub - github.com/dig...
#golang #go #обучение #файл #linux

Пікірлер: 22
@kuzovkin_d
@kuzovkin_d 3 жыл бұрын
Не забывайте ставить лайки и подписываться на канал Вы так же можете принять участие в развитии опенсорс проекта. [✓] GitHub - github.com/digital-technology-agency Выбирайте любой,по вашему вкусу.
@Стишокнапосошок
@Стишокнапосошок 10 ай бұрын
Огромное спасибо!!! Только наткнувшись случайно на Ваше видео понял, как в go обрабатывать ошибки!!!!
@kuzovkin_d
@kuzovkin_d 10 ай бұрын
Очень приятно! И вам спасибо.
@AlexandrIvshin
@AlexandrIvshin 3 ай бұрын
какую вы ииспользовали комбинацию клавиш для установки name функция main?
@kuzovkin_d
@kuzovkin_d 3 ай бұрын
Здравствуйте, обычно я использую сочетание "Alt + Enter".
@Thief1987
@Thief1987 6 ай бұрын
Если уж обьяснять то можно было и по-нормальному. При записи строки в файл возвращается не количество символов, а количество байт, если б строка 10 символов была из кириллицы то результат был бы совсем не 10.
@kuzovkin_d
@kuzovkin_d 6 ай бұрын
Спасибо за комментарий
@gayfox8166
@gayfox8166 5 ай бұрын
как открыл это окно 8:11
@kuzovkin_d
@kuzovkin_d 5 ай бұрын
Если навести курсор на подсказку "лампочка" то можно выбрать возможные варианты для данного кода.
@pustpokazivaet8277
@pustpokazivaet8277 2 жыл бұрын
if err!= io.EOF{ break } можно по подробнее, разве не должно быть наоборот err==io.EOF ?
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Здравствуйте! Спасибо за вопрос. EOF в компьютерной терминологии является индикатором операционной системы, означающим, что данные в источнике закончились.
@pustpokazivaet8277
@pustpokazivaet8277 2 жыл бұрын
@@kuzovkin_d Здравствуйте! Спасибо за ответ!
@egorkomarov4719
@egorkomarov4719 2 жыл бұрын
Спасибо - полезная и понятно изложенная информация
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Пожалуйста! Всегда рад помочь и ответить на интересующие вопросы. Обращайтесь!
@trypophobia7497
@trypophobia7497 2 жыл бұрын
Разве в конце не нужно закрыть файл? Или го сам закроет?
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Здравствуйте! Спасибо за вопрос. Да лучше указывать функцию закрытия файла, как отложенную функцию, вы сможет избежать утечки памяти. Спасибо вам.
@trypophobia7497
@trypophobia7497 2 жыл бұрын
@@kuzovkin_d а где вызвать openFile, err := os.Open(file.Name()) if err != nil { return } // тут ? defer func(open *os.File) { err := open.Close() if err != nil { } }(openFile)
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Да, совершенно верно. Создание отложенной функции, нужно вызывать после обработки ошибки.
@trypophobia7497
@trypophobia7497 2 жыл бұрын
Спасибо за такой быстрый ответ
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Я всегда стараюсь ответить максимально быстро!
@doom678
@doom678 2 жыл бұрын
Круто! По мере продвежения все интереснее!
@kuzovkin_d
@kuzovkin_d 2 жыл бұрын
Спасибо большое!
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 22 МЛН
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 68 МЛН
The day of the sea 😂 #shorts by Leisi Crazy
00:22
Leisi Crazy
Рет қаралды 2,2 МЛН
Изучаем Golang. Урок 15. Работа с JSON
44:15
The Art of Development
Рет қаралды 18 М.
REST API на Golang (Часть 1): Веб-сервер
25:32
Gopher School
Рет қаралды 141 М.
Язык программирования Go. Фёдор Короткий
5:30
Яндекс Образование
Рет қаралды 140 М.
Язык GO: теги полей. Загрузка yaml конфигурации.
19:57
Андрей Шестаков
Рет қаралды 2,9 М.
GO structs: read and save as JSON
11:30
cdruc
Рет қаралды 1,6 М.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 22 МЛН