CodeMode | Программирование
10.8K subscribers
4.08K photos
14 videos
10 files
4.11K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
Hands-On Software Engineering with Golang

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

🧷Скачать бесплатно

2020 #eng #Go

CodeMode | Программирование | Канал в Max
Go in Practice

Описание:
Go in Practice — это книга о практической разработке с использованием языка программирования Go. Разработчики, уже знакомые с основами Go, найдут в ней шаблоны и методы создания приложений на Go. Главы книги посвящены основным темам (например, глава 10 «Взаимодействие между облачными сервисами»), но при этом в них рассматриваются различные методы, связанные с этими темами.

🧷Скачать бесплатно

2016 #eng #Go

CodeMode | Программирование | Канал в Max
Go in Practice. 2 Ed

Описание:
В книге Go in Practice, второе издание, представлены десятки практических методов написания и поддержки приложений на Go в удобном формате «проблема — решение — обсуждение». В этом обновленном издании рассматриваются последние инновации в Go, в том числе дженерики, паники и другие инструменты обработки ошибок, а также современные шаблоны параллельной обработки, а также расширенные функции, такие как рефлексия и генерация кода. Вам также понравятся советы по интеграции автодополнения кода с помощью искусственного интеллекта в процесс разработки.

🧷Скачать бесплатно

2025 #eng #Go

CodeMode | Программирование | Канал в Max
Learn Go with Pocket-Sized Projects

Описание:
В книге «Изучаем Go с помощью мини-проектов» представлены наиболее важные функции, концепции и методы языка программирования Go. Вы будете учиться на практике, создавая забавные мини-проекты, в том числе клон Wordle, который можно запустить как веб-сервис, и решатель лабиринтов, использующий горутины. По ходу обучения вы изучите широкий спектр тем, в том числе уникальный подход Go к интерфейсам, многопоточность, микросервисные API REST и gRPC и многое другое.

🧷Скачать бесплатно

2025 #eng #Go

CodeMode | Программирование | Канал в Max
Let's Go Further

Описание:
Эта книга является продолжением «Поехали», и в ней мы снова будем использовать много информации и шаблонов кода из предыдущей книги.
Если вам понравилась «Поехали», то эта книга станет для вас идеальным продолжением и следующим шагом в обучении. Если нет, то я настоятельно рекомендую сначала прочитать «Поехали», особенно если вы новичок в Go.

🧷Скачать бесплатно

#Go

CodeMode & Max
Golang for Jobseekers

Описание:
Golang важен тем, что делает упор на простоту, читабельность, впечатляющую производительность и встроенную поддержку параллельной обработки. Если вы хотите усовершенствовать свои навыки программирования на Golang и стать более опытным разработчиком, эта книга для вас. «Golang для тех, кто ищет работу» начинается с подробного введения в язык Go, в котором рассматриваются его синтаксис, фундаментальные концепции и уникальные особенности, делающие его эффективным языком для разработки. В книге подробно рассматриваются структуры данных и алгоритмы, а также методы оптимизации кода и элегантного и быстрого решения сложных задач. Кроме того, в книге рассказывается об искусстве создания надежных RESTful API-приложений на языке Go

🧷Скачать бесплатно

#Go

CodeMode & Max
The Power of Go: Tests

Описание:
Встроенная в Go поддержка тестирования позволяет сделать его основой любого программного проекта — от инструментов командной строки до сложных серверных приложений и API. «Если вас уволят из-за того, что вы последовали советам из этой книги, то, наверное, так будет даже лучше, учитывая все обстоятельства. Но если это случится, я сделаю все возможное, чтобы найти для вас работу в более перспективной компании, где людей поощряют, а не наказывают за создание действительно работающего программного обеспечения».

🧷Скачать бесплатно

#Go

CodeMode & Max
Data Structures and Algorithms with Go

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

🧷Скачать бесплатно

#Go

CodeMode & Max
Full-Stack Web Development with Go

Описание:
В этой книге рассказывается о создании и разработке полноценного современного веб-сервиса, включающего аутентификацию, промежуточное ПО, рендеринг на стороне сервера, базы данных, современные фронтенд-фреймворки и API на Go. Вы начнете с описания структуры приложения и таких важных аспектов, как сетевое взаимодействие, а затем объедините все компоненты в полноценный веб-продукт. Далее вы узнаете, как создать и выпустить полноценный продукт, начав с фундаментальных элементов разработки бэкенда на Go. Вы освоите передовые методы работы с файлами cookie, API и безопасностью, а также повысите свой уровень владения самым быстрорастущим фронтенд-фреймворком — Vue. Когда ваше комплексное приложение будет готово, вы узнаете, как запустить его в продакшн, и будете готовы обслуживать клиентов и делиться своим продуктом со всем миром.

🧷Скачать бесплатно

#Go

CodeMode & Max
Software Development with Go

Описание:
Узнайте о различных задачах, которые можно решить с помощью Go, уделив особое внимание контейнерам, Linux, безопасности, сетевым технологиям, пользовательским интерфейсам и другим актуальным облачным темам. В этой книге рассматриваются необходимые инструменты для создания облачных решений на основе контейнеров с помощью Go — языка программирования, который появился в ответ на потребность в масштабируемой и высокодоступной архитектуре облачных вычислений в компании Google.

🧷Скачать бесплатно

#Go

CodeMode & Max
Software Development with Go

Описание:
Независимо от вашего уровня подготовки, вы научитесь мыслить как разработчик на Go. Автор книги Джон Боунер рассказывает о шаблонах проектирования, которые используют опытные разработчики на Go, и объясняет, почему их стоит применять. Вы также узнаете о грядущей поддержке обобщённого программирования в Go и о том, как она вписывается в язык.

🧷Скачать бесплатно

#Go

CodeMode & Max
Build an Orchestrator in Go

Описание:
Курс «Создание оркестратора на Go (с нуля)» дает представление о фреймворках оркестрации и низкоуровневой работе с распределенными контейнерными приложениями. Вы пройдете увлекательный путь от создания простого, но полезного оркестратора с использованием Docker API и Go SDK. По ходу дела вы получите представление о Kubernetes на уровне гуру, а также узнаете о шаблоне, которому можно следовать при создании собственных решений для оркестрации.

🧷Скачать бесплатно

#Go

CodeMode & Max
Go Programming Language For Dummies

Описание:
Сейчас самое время освоить язык программирования Go. Это один из самых востребованных языков среди технических рекрутеров, а разработчикам нравится его простота и функциональность. Книга «Язык программирования Go для чайников» — это простой способ пополнить свой набор профессиональных навыков. Она будет полезна как начинающим, так и опытным программистам и охватывает такие темы, как базовый синтаксис, написание функций, организация данных, создание пакетов и взаимодействие с API.

🧷Скачать бесплатно

#Go

CodeMode
Microservices with Go

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

🧷Скачать бесплатно

#Go

CodeMode
Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly

Описание:
В книге содержатся творческие проекты, по мере выполнения которых вы научитесь создавать встраиваемые приложения для микроконтроллеров. В каждой главе представлено несколько проектов с использованием различных популярных электронных устройств, таких как светодиоды, 7-сегментные дисплеи, таймеры.Вы узнаете, как программировать датчики и работать с микроконтроллерами, такими как Arduino UNO и Arduino Nano IoT 33. Затем перейдете к созданию интерактивных прототипов электронных систем,в частности системы светофоров, таймера для бесконтактного мытья рук и др. Создадите модель системы интернет вещей (IoT) для оповещения о погоде и разработаете приложения мониторинга к ней. К концу чтения ваших навыков будет достаточно для создания новых проектов для встраиваемой электроники с помощью TinyGo.Книга адресована разработчикам на языке Go, а также программистам-любителям, заинтересованным в изучении TinyGo.

🧷Скачать бесплатно

#Go

CodeMode
Know Go

Описание:
Если вы новичок в Go и не знаете, из-за чего весь этот шум, эта книга для вас! Если у вас уже есть опыт работы с Go, но вы хотите узнать о новых возможностях дженериков, эта книга тоже для вас. А если вы с нетерпением ждёте, когда в Go появятся дженерики и итераторы, чтобы вы могли их использовать, не волнуйтесь: эта книга и для вас!

🧷Скачать бесплатно

#Go

CodeMode
Go in Action. 2 Ed

Описание:
Книга «Go в действии. Второе издание» опирается на ваши знания в области программирования и поможет вам быстро освоить Go. Эксперт Google по разработке на Go Эндрю Уокер вместе с Уильямом Кеннеди переработал оригинальный бестселлер, включив в него новые возможности языка и убедительные примеры из реальной жизни. Вы быстро освоите синтаксис и внутреннее устройство Go и получите полное представление об этом языке. Пропустите вводные разделы и сразу приступайте к изучению реализации языка, включая систему типов, многопоточность, каналы и тестирование. К каждому примеру в книге прилагаются рабочие фрагменты кода, которые вы можете скачать и использовать.

🧷Скачать бесплатно

#Go

CodeMode
Explore Go

Описание:
Умеете хранить секреты? Надеюсь, что да, потому что большая часть современного мира построена на криптографии — искусстве создания секретных сообщений. Эта книга расскажет вам, что это такое и как это работает на самом деле, с помощью десятков примеров программ на языке Go. Вы когда-нибудь задумывались о том, как безопасно хранить пароли? Каким должен быть хороший пароль? Как разрабатываются и взламываются коды и шифры? Откуда берутся случайные числа и что делает их случайными? Какая связь между лавовыми лампами, космическими играми, цифровыми подписями, чёрными дырами и биткоином? Давайте узнаем.

🧷Скачать бесплатно

#Go

CodeMode
Let's Go Further

Описание:
Вы узнаете много нового о темах, которые часто важны для вашей реальной работы, но редко затрагиваются в курсах для начинающих и не до конца раскрыты в официальной документации по Go. Курс Let’s Go Further не ограничивается разработкой. В нем описаны инструменты и методы, которые помогут вам управлять проектом на постоянной основе, а также представлен пошаговый гайд по развертыванию API на рабочем сервере.

🧷Скачать бесплатно

#Go

CodeMode
Mastering Golang

Описание:
Несмотря на то, что GoLang — относительно новый язык, его уже взяли на вооружение несколько крупных организаций благодаря таким его преимуществам, как понятность кода, возможность создания пользовательских библиотек, адаптивность, многопоточность и простой процесс сборки. Поскольку Go набирает популярность в сообществе разработчиков, изучение GoLang может открыть перед вами новые возможности в различных областях и на разных карьерных этапах.

🧷Скачать бесплатно

#Go

CodeMode