Marcin MazurekRSS
Okładka: Practical Systems Programming in Go. A hands-on guide to designing and building real-world system software in Go

Practical Systems Programming in Go. A hands-on guide to designing and building real-world system software in Go

Autor: Mihalis Tsoukalos

ebook

109,00 zł

Pozycja chwilowo niedostępna.

Wydawca
Packt Publishing
Rodzaj
ebook
Data wydania
2026-03-31
ISBN
9781806112180

Znajdź podobne: kliknij podkreśloną wartość powyżej albo znaczek przy tytule, a pokażemy inne pozycje z tej księgarni.

Opis

Go has become a leading language for systems programming thanks to its simplicity, strong concurrency model, and excellent performance. Practical Systems Programming in Go shows how to use Go beyond application development by building software that interacts directly with the operating system, networks, and data at scale.

The book starts with a focused introduction to Go, covering the language features and standard packages most relevant to systems programming, including those handling concurrency, interfaces, testing, and runtime internals. It then moves into essential system-level topics such as file handling, UNIX signals, file systems, structured data formats, databases, and TCP/IP networking. Readers build practical command-line tools, web services, and network clients and servers along the way. In the final section, the book explores advanced applications, including writing an interpreter for a small programming language, processing time series data, building data-mining tools, and creating efficient indexes for UNIX file systems.

By the end, readers will be able to design and implement robust system software in Go for real-world environments.

Linki do księgarni są linkami partnerskimi Grupy Helion. Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.