В этой статье рассмотрим основные методы ввода-вывода из пакета io, изучим механизм буферизации и его применение в Go, а также разберем, как работать с файлами с помощью пакета os. ← Часть 13 Работа с датой и временем. Пакет time Одним из самых фундаментальных пакетов стандартной библиотеки является io, который предоставляет базовые интерфейсы для операций ввода-вывода. Основное его назначение заключается в обертке функций и методов различных пакетов в общедоступные интерфейсы, абстрагирующие функциональность...
Довольно часто владельцы сайтов сталкиваются с вопросом: как организовать скачивание контента со своего ресурса, например, файлов с изображениями, текстом, архивов и других? Сделать это абсолютно не сложно, но вы должны быть знакомы с основами таких языков как HTML и PHP. Начнём с простого примера. Создайте в корне сайта папку, в которой будут располагаться файлы для скачивания и назовите её, скажем, my_content (или по своему усмотрению). Далее создайте какой-нибудь файл - допустим, это будет архив с названием content...