Skip to Content
Go Standard Library Cookbook
book

Go Standard Library Cookbook

by Radomír Sohlich
February 2018
Intermediate to advanced
340 pages
9h 43m
English
Packt Publishing

Overview

Explore the powerful capabilities of the Go programming language with the "Go Standard Library Cookbook". In this practical guide, you'll learn to leverage the extensive features of the Go standard library to write efficient, reliable, and portable code. By following a series of targeted recipes, you will master essential functionalities to improve as a Go developer.

What this Book will help me do

  • Understand how to use the Go standard library to interact effectively with the environment and the operating system.
  • Master string manipulation techniques and date/time formatting using the standard library.
  • Create efficient solutions for handling file systems, standard I/O, and database interactions.
  • Learn to implement TCP and HTTP client-server communications effectively.
  • Get hands-on with Go's concurrency and synchronization primitives to build robust solutions.

Author(s)

Radomír Sohlich is an experienced software engineer with a passion for teaching others how to write efficient and elegant code. With a deep understanding of Go programming, he brings practical insights and hands-on solutions to his work. His writing focuses on straightforward explanations paired with actionable examples to effectively enhance readers' skills.

Who is it for?

If you are a Go developer looking to deepen your expertise in the Go standard library, this book is right for you. It assumes familiarity with basic programming concepts in Go and aims to take your skills further by teaching advanced usage of the library. Whether you wish to improve efficiency, explore new approaches, or master Go's capabilities, this book suits your goals.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Create a Web Application Scaffold Generator in Go

Create a Web Application Scaffold Generator in Go

Amit Saha
Go: Building Web Applications

Go: Building Web Applications

Nathan Kozyra, Mat Ryer

Publisher Resources

ISBN: 9781788475273