Загрузка страницы

Изучаем Go. Функции в Go. Программирование на Go #6

Разбираем домашку - https://boosty.to/begeek

Что такое функции в Golang, как они работают и как их применять? Простая функция состоит из объявления func, названия функции. Функции могут принимать и возвращать аргументы, а могут ничего не принимать и ничего не возвращать, зависит от потребностей программиста. Если функция принимает два аргумента, то при вызове функции вы должны обязательно передать два аргумента, хотя бы nil. Желательно из функции возвращать ошибку, если в функции что то пошло не так, то лучше вернуть ошибку и обработать ее в программе, чтобы программа продолжила работу.

Домашнее задание:

1. функция, которая будет создавать файл, на вход принимает путь до папка, где нужно создать файл, на выходе ошибка
2. функция открывает файл ( который создается при помощи функции выше ) и записывает в него текст. На вход принимает путь до файла и срез байтов
3. функция берет с любого сайта HTML код ( через GET запрос )

Суть такая:
создаем файл, берем код HTML со странички, передаем его в функцию, которая запишет HTML ввиде текста в файл. После исполнения программы должен появиться файл с HTML кодом странички

Разбор домашнего задания будете через 2-3 в моем блоге https://boosty.to/begeek

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Видео Изучаем Go. Функции в Go. Программирование на Go #6 канала Be Geek
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 января 2020 г. 18:23:25
00:10:15
Другие видео канала
[RUST] Векторы (vectors) в языке программирования Rust.[RUST] Векторы (vectors) в языке программирования Rust.Зависимость Docker контейнера от других контейнеровЗависимость Docker контейнера от других контейнеровФильтр сообщений для Telegram на Go. Программирование на Go #13Фильтр сообщений для Telegram на Go. Программирование на Go #13Python с нуля от А до Я #4 [свой модуль и общие функции]Python с нуля от А до Я #4 [свой модуль и общие функции][AI] Умный ресайз изображений через Telegram Bot с Golang и Stable Diffusion[AI] Умный ресайз изображений через Telegram Bot с Golang и Stable Diffusion🎱 iOS 13 beta и IPadOS beta 🎱 как установить ❓❓🎱 iOS 13 beta и IPadOS beta 🎱 как установить ❓❓[Elasticsearch] Elasticvue - еще один GUI для кластера Elasticsearch[Elasticsearch] Elasticvue - еще один GUI для кластера ElasticsearchOpenAI SORA: взгляд в будущее или шокирующий переворот в мире видео?OpenAI SORA: взгляд в будущее или шокирующий переворот в мире видео?Машинное Обучение - что такое Классификация? #shortsМашинное Обучение - что такое Классификация? #shortsНаписал игру Plants vs Zombies на Python #2 [анимация, gameover, pyxel]Написал игру Plants vs Zombies на Python #2 [анимация, gameover, pyxel]Python с нуля от А до Я #5 ПРАКТИКА! [парсер сайтов, телеграм бот для начинающих]Python с нуля от А до Я #5 ПРАКТИКА! [парсер сайтов, телеграм бот для начинающих][k8s] Администрировать кластера kubernetes просто. Обзор Lens[k8s] Администрировать кластера kubernetes просто. Обзор LensОдна из лучших книг для любого программиста #2Одна из лучших книг для любого программиста #2Python пишем ретро игру на Pyxel #6 Создание противника.Python пишем ретро игру на Pyxel #6 Создание противника.Python ищем заказы на фриланс и выполняем их #2. Python openpyxl, lxml, requestsPython ищем заказы на фриланс и выполняем их #2. Python openpyxl, lxml, requestsPython с нуля от А до Я #2 [циклы, обработка ошибок, условные выражения]Python с нуля от А до Я #2 [циклы, обработка ошибок, условные выражения]Что будем делать и что нужно иметь❓ Начало и языки программирования🍭Что будем делать и что нужно иметь❓ Начало и языки программирования🍭[Elasticsearch] Визуализация логов с помощью Kibana. Index pattern, discover, visualize.[Elasticsearch] Визуализация логов с помощью Kibana. Index pattern, discover, visualize.Я поменял работу и вот чем хочется поделиться😎Я поменял работу и вот чем хочется поделиться😎С чего начать программировать на любом языке???💻С чего начать программировать на любом языке???💻
Яндекс.Метрика