Изучаем 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 -   / bgtolife   Чат в телеграме- https://t.me/beminer_censored (@bem_censored) Группа в ВКонтакте - https://vk.com/beminer Благодарность и задать вопрос - http://www.donationalerts.ru/r/beminer

Антон Сергеев, «Go под капотом»
▶︎

Антон Сергеев, «Go под капотом»

Изучаем Go. Переменные и ошибки с ними. Программирование на Go #2
▶︎

Изучаем Go. Переменные и ошибки с ними. Программирование на Go #2

Как ошибиться с конкурентностью в Go / Алексей Палажченко (Percona)
▶︎

Как ошибиться с конкурентностью в Go / Алексей Палажченко (Percona)

Как на самом деле устроены каналы в Golang? | Golang channels internals
▶︎

Как на самом деле устроены каналы в Golang? | Golang channels internals

Частые проблемы при обучении на DevOps и пути их решения
▶︎

Частые проблемы при обучении на DevOps и пути их решения

Изучаем Go. Урок №2. Переменные, константы. Типы. Области видимости. Преобразование типов #golang
▶︎

Изучаем Go. Урок №2. Переменные, константы. Типы. Области видимости. Преобразование типов #golang

Learning Go. Maps in Go. Go Programming #5
▶︎

Learning Go. Maps in Go. Go Programming #5

10 ВЕЩЕЙ, О КОТОРЫХ НИКОГДА НЕЛЬЗЯ НИКОМУ ГОВОРИТЬ | Андрей Курпатов
▶︎

10 ВЕЩЕЙ, О КОТОРЫХ НИКОГДА НЕЛЬЗЯ НИКОМУ ГОВОРИТЬ | Андрей Курпатов

Элемент №29. МЕДЬ: Как медь управляет жизнью и смертью человечества. ПОЧЕМУ без неё мы ОБРЕЧЕНЫ?!
▶︎

Элемент №29. МЕДЬ: Как медь управляет жизнью и смертью человечества. ПОЧЕМУ без неё мы ОБРЕЧЕНЫ?!

Идеальное тестовое задание для Junior Go Developer
▶︎

Идеальное тестовое задание для Junior Go Developer

Как цель продлевает жизнь? Секрет долгой и здоровой жизни!
▶︎

Как цель продлевает жизнь? Секрет долгой и здоровой жизни!

СЛАЙСЫ и МАССИВЫ golang (ЗАЧЕМ это сделали?)
▶︎

СЛАЙСЫ и МАССИВЫ golang (ЗАЧЕМ это сделали?)

Deep Emotions [2026] | English Deep House, Vocal House, Nu Disco, Chillout / Chill Night Mix
▶︎

Deep Emotions [2026] | English Deep House, Vocal House, Nu Disco, Chillout / Chill Night Mix

КРУТИХИН: "Вот что еще может случиться". Что упустил Кремль, как с Ираном, НЕФТЬ, газ, кто в плюсе
▶︎

КРУТИХИН: "Вот что еще может случиться". Что упустил Кремль, как с Ираном, НЕФТЬ, газ, кто в плюсе

10 ПСИХОЛОГИЧЕСКИХ КЛЮЧЕЙ, ЧТОБЫ ВАС ВОСПРИНИМАЛИ КАК РОСКОШЬ, А НЕ КАК ВАРИАНТ  МИХАИЛУ ЛАБКОВСКОМУ
▶︎

10 ПСИХОЛОГИЧЕСКИХ КЛЮЧЕЙ, ЧТОБЫ ВАС ВОСПРИНИМАЛИ КАК РОСКОШЬ, А НЕ КАК ВАРИАНТ МИХАИЛУ ЛАБКОВСКОМУ

Изучаем Golang. Урок 1. Основы + веб-сервер в 3 строки в конце урока!
▶︎

Изучаем Golang. Урок 1. Основы + веб-сервер в 3 строки в конце урока!

[THE MOST IMPORTANT TOPIC]. Asynchrony or simply goroutines in Golang, the beginning. Basics of w...
▶︎

[THE MOST IMPORTANT TOPIC]. Asynchrony or simply goroutines in Golang, the beginning. Basics of w...

Why PostgreSQL took over the database world?
▶︎

Why PostgreSQL took over the database world?

Как улучшить работу мозга? Татьяна Черниговская
▶︎

Как улучшить работу мозга? Татьяна Черниговская

Learning Go. Types and Variables in Golang. Go Programming #1
▶︎

Learning Go. Types and Variables in Golang. Go Programming #1