Программирование

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #8 Работа с данными. Коллекции: массивы, срезы и карты.

Здравствуйте, дорогие друзья.

В Go существует несколько структур данных для хранения коллекций: массивы, срезы и карты. Каждая из этих структур имеет свои особенности и предназначения. В этом разделе мы подробно рассмотрим их, чтобы вы могли выбрать наиболее подходящую структуру для …

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #7 Основы языка. Функции: объявление, параметры и возвращаемые значения.

Здравствуйте, дорогие друзья.

Функции в Go являются основными строительными блоками программы. Они позволяют структурировать код для повторного использования и лучшей читаемости. В этом разделе мы рассмотрим, как объявлять функции, работать с параметрами и возвращать значения.

Объявление функции

Функция в Go

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #6 Основы языка: условия и циклы.

Здравствуйте, дорогие друзья.

Управляющие структуры в Go включают условные операторы и циклы, которые позволяют программе выполнять различные действия в зависимости от условий и повторять выполнение кода несколько раз. В этом разделе мы рассмотрим основные управляющие структуры, используемые в Go: if

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #5 Основы языка: Переменные и типы данных.

Здравствуйте, дорогие друзья.

В этом разделе мы углубимся в изучение переменных и типов данных в Go, которые являются фундаментальными концепциями любого языка программирования. Понимание этих основ позволит Вам создавать более сложные и эффективные программы на Go.

Переменные

Переменная …

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #4 Основы синтаксиса Go.

Здравствуйте, дорогие друзья.

После успешного создания Вашей первой программы на Go, пора погрузиться в основы синтаксиса языка. Go славится своей простотой и чистотой, что делает его отличным выбором как для начинающих, так и для опытных программистов. В этом разделе …

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #3 Первая программа на Go: «Hello, World!».

Здравствуйте, дорогие друзья.

Поздравляю с успешной установкой Go и настройкой Вашего рабочего окружения! Теперь, когда все готово, пришло время написать Вашу первую программу на Go. Традиционно, для изучения нового языка программирования начинают с программы «Hello, World!». Это отличный …

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #2 Начало работы с Go: Установка и настройка рабочего окружения.

Здравствуйте, дорогие друзья.

Добро пожаловать в первый шаг Вашего путешествия по изучению языка программирования Go! Перед тем как мы начнем писать код, необходимо установить Go и настроить рабочее окружение. Этот процесс прост и не займет много времени. Давайте пройдем …

Программирование, Программирование на Go для начинающих

Курс — «Программирование на Go для начинающих» — #1 Введение.

Здравствуйте, дорогие друзья.

Добро пожаловать в мир программирования на Go! Этот курс предназначен для тех, кто делает свои первые шаги в изучении одного из самых захватывающих и востребованных языков программирования последнего десятилетия. Go, также известный как Golang, был …

Black Hat Rust, Rust, Программирование

#11 Black Hat Rust. Наш первый сканер на Rust.

Здравствуйте, дорогие друзья.

Программное обеспечение, используемое для отображения поверхностей атак, называется сканером. Сканер портов, сканер уязвимостей, сканер поддоменов, сканер SQL-инъекций… Они автоматизируют длительную и кропотливую задачу, которой может быть разведка, и предотвращение человеческих ошибок (например, забывание поддомена или сервера). …

Black Hat Rust, Rust, Программирование

#10 Black Hat Rust. Обнаружение многопоточной атаки. Пассивная и активная разведка.

Здравствуйте, дорогие друзья.

“Чтобы узнать своего врага, ты должен сам стать своим врагом”, Сунь Цзы

Как мы видели, первым шагом каждой атаки является разведка. Цель этого этапа — собрать как можно больше информации о нашей цели, чтобы найти точки входа …