LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
DPD courier 4.99 GLS courier 9.99

Practical Systems Programming in Go

A hands-on guide to designing and building real-world systems software in Go

Language EnglishEnglish
Book Paperback
Book Practical Systems Programming in Go Mihalis Tsoukalos
Libristo code: 51576755
Publishers Packt Publishing, March 2026
Master systems programming in Go by building real command-line tools, web services, time-series anal... Full description
? points 118 b New New
48.65
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Master systems programming in Go by building real command-line tools, web services, time-series analysis applications, and concurrent networked systems that interact directly with the operating system.

Key Features:

- Build real-world systems tools in Go, including CLIs, servers, and interpreters.

- Master Go systems programming concepts, such as concurrency, networking, and OS integration.

- Apply Go to data-intensive workloads, including time series analysis and data mining.

Book Description:

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 and I/O, 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 systems software in Go for real-world environments.

What You Will Learn:

- Create command-line utilities using Go

- Work with files, directories, and UNIX signals

- Build TCP/IP clients and servers in Go

- Write concurrent programs using goroutines and channels

- Develop web services and networked applications

- Implement interpreters for custom programming languages

- Process and analyze time series data

- Understand Go internals and system-level performance

Who this book is for:

This book is for intermediate Go developers who want to build low-level and performance-oriented software. It is ideal for backend engineers, DevOps practitioners, and system programmers interested in writing command-line tools, network services, and concurrent applications that interact closely with UNIX-like operating systems.

Table of Contents

- Essential Go

- Data Collections and Functions

- Go Concurrency

- Advanced Go

- Working with File I/O

- UNIX Signals and File Systems

- Working with Structured Data and Databases

- Programming TCP/IP Services

- Creating Web Services

- Writing a Programming Language

- Adding New Features to SMALL

- Time Series Distances

- Time Series Data Mining

- Creating an Index for Unix Files

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Practical Systems Programming in Go
Language English
Binding Book - Paperback
Date of issue 2026
Number of pages 588
EAN 9781806112197
ISBN 1806112191
Libristo code 51576755
Publishers Packt Publishing
Weight 998
Dimensions 191 x 235 x 30
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Top
Practical Spirituality Marshall B. Rosenberg / Book Paperback
common.buy 6.16
Prayers of John Wanamaker A. Gordon MacLennan / Book Hardback
common.buy 31.65
Prediabetes in Pictures Dr. Pankaj Kumar / Book Paperback
common.buy 14.86
Top
Invincible Compendium Volume 2 Robert Kirkman / Book Paperback
common.buy 49.46
The Cold Vanish BILLMAN JON / Book Paperback
common.buy 15.77
Early American Inns And Taverns Elise Lathrop / Book Paperback
common.buy 37.32
Empire of the Drones: A Hunter's Paradise Domenic Ferrari / Book Paperback
common.buy 7.68
Top
Into Wild Mongolia George B. Schaller / Book Hardback
common.buy 31.85
Understanding Jonathan Coe Merritt Moseley / Book Hardback
common.buy 35.29
The Cairo Trilogy Naguib Mahfouz / Book Hardback
common.buy 37.82
9 Months Of Pleasure Marcus A Brown / Book Paperback
common.buy 13.34
Ain't That Something? Charles L Bonds / Book Paperback
common.buy 11.32

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account