Linux и Go: Эффективное низкоуровневое программирование. 2 изд

Описание
Коротко и по делу о том, что важно знать про linux.
Книга содержит вводный курс по языку Go для системного программирования, описывает применение Go для реализации конкурентности и параллелизма, рассказывает об интероперабельности между имеющимся кодом на C с новым кодом на Go, а также исследует возможности внедрения Go для повышения производительности различных дистрибутивов. Второе издание содержит описание языка Go в версии 1.2 и описание реализации TinyGo, дополнительно приведены новые примеры использования языка.
Книга ориентирована на программистов и системных администраторов, работающих с Linux, будет интересна разработчикам ядра Linux и драйверов устройств.
Книга ориентирована на программистов и системных администраторов, работающих с Linux, будет интересна разработчикам ядра Linux и драйверов устройств.
Материал обновлён в соответствии с новой версией 1.22 языка Go
Ядро операционной системы Linux и множество модулей для различных дистрибутивов написаны на языке C.
Перед вами – первая фундаментальная книга об использовании Go в Linux. Притом, что язык С продолжает развиваться и активно использоваться на практике, в область системного программирования постепенно проникают и более молодые языки, в частности Go. Здесь вы познакомитесь с основами системного программирования, изучите детали взаимодействия между ядром и пользовательским пространством Linux, а также узнаете об интероперабельности между С и Go, о том, в каких аспектах и нюансах Linux язык Go может заменить и уже заменяет язык C. В конце книги для закрепления материала приведены реализации нескольких популярных алгоритмов. Особое внимание уделено конкурентности, параллелизму и стандарту POSIX.
Книга ориентирована на программистов и системных администраторов, работающих с Linux, будет интересна разработчикам ядра Linux и драйверов устройств.
Во втором издании:Материал обновлён в соответствии с новой версией 1.22 языка GoРассмотрена миниатюрная реализация языка TinyGoДополнительно приведены новые примеры использования языка
Файл доступен для загрузки ниже.
Поделиться
Частые вопросы
Можно ли скачать «Linux и Go: Эффективное низкоуровневое программирование. 2 изд» бесплатно?
Да, «Linux и Go: Эффективное низкоуровневое программирование. 2 изд» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.
В каком формате и какого размера файл?
Книга предоставляется в формате PDF, размер файла 7,1 МБ.
Кто автор и когда вышла книга?
автор — Цилюрик Олег Иванович, издательство БХВ-Петербург, год выпуска 2024, 381 страниц.
О чём книга «Linux и Go: Эффективное низкоуровневое программирование. 2 изд»?
Книга содержит вводный курс по языку Go для системного программирования, описывает применение Go для реализации конкурентности и параллелизма, рассказывает об интероперабельности между имеющимся кодом на C с новым кодом на Go, а также иссле