
Hands-On System Programming with Go
Build modern and concurrent applications for Unix and Linux systems using Golang
Publisher:Packt Publishing Limited
By: Alex Guerrieri
Paid access
|Sep 2024Table of Contents
- An Introduction to System Programming
- Unix OS Components
- An Overview of Go
- Working with the Filesystem
- Handling Streams
- Building Pseudo-Terminals
- Handling Processes and Daemons
- Exit Codes, Signals, and Pipes
- Network Programming
- Data Encoding Using Go
- Dealing with Channels and Goroutines
- Synchronization with sync and atomic
- Coordination Using Context
- Implementing Concurrency Patterns
- Using Reflection
- Using CGO
PDF ISBN: 978-1-78980-336-5
Publisher: Packt Publishing Limited
Copyright owner: © 2019 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 458
Related subjects:
