Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Software Design, Testing & Engineering   Tools

Go Standard Library Cookbook: Over 120 specific ways to make full use of the standard library components in Golang


Free Shipping Included! Go Standard Library Cookbook: Over 120 specific ways to make full use of the standard library components in Golang by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Implement solutions by leveraging the power of the GO standard library and reducing dependency on external cratesKey FeaturesDevelop high quality,


Product Description

Implement solutions by leveraging the power of the GO standard library and reducing dependency on external crates

Key Features

  • Develop high quality, fast and portable applications by leveraging the power of Go Standard Library.
  • Practical recipes that will help you work with the standard library algorithms to boost your productivity as a Go developer.
  • Compose your own algorithms without forfeiting the simplicity and elegance of the Standard Library.

Book Description

Google's Golang will be the next talk of the town, with amazing features and a powerful library. This book will gear you up for using golang by taking you through recipes that will teach you how to leverage the standard library to implement a particular solution. This will enable Go developers to take advantage of using a rock-solid standard library instead of third-party frameworks.

The book begins by exploring the functionalities available for interaction between the environment and the operating system. We will explore common string operations, date/time manipulations, and numerical problems.

We'll then move on to working with the database, accessing the filesystem, and performing I/O operations. From a networking perspective, we will touch on client and server-side solutions. The basics of concurrency are also covered, before we wrap up with a few tips and tricks.

By the end of the book, you will have a good overview of the features of the Golang standard library and what you can achieve with them. Ultimately, you will be proficient in implementing solutions with powerful standard libraries.

What you will learn

  • Access environmental variables
  • Execute and work with child processes
  • Manipulate strings by performing operations such as search, concatenate, and so on
  • Parse and format the output of date/time information
  • Operate on complex numbers and effective conversions between different number formats and bases
  • Work with standard input and output
  • Handle filesystem operations and file permissions
  • Create TCP and HTTP servers, and access those servers with a client
  • Utilize synchronization primitives
  • Test your code

Who This Book Is For

This book is for Go developers who would like to explore the power of Golang and learn how to use the Go standard library for various functionalities. The book assumes basic Go programming knowledge.

Table of Contents

  1. Interacting With Environment
  2. Strings and Things
  3. Dealing with Numbers
  4. Once upon a Time
  5. In and Out
  6. Discover the Filesystem
  7. Connect the network
  8. Working with Database
  9. Come to the server side
  10. Fun with Concurrency
  11. Tips and Tricks

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781788475273
Item Size:0.77 x 9.25 x 9.25 inches
Package Weight:1.61 pounds
Package Size:7.5 x 0.77 x 0.77 inches

Go Standard Library Cookbook: Over 120 specific ways to make full use of the standard library components in Golang by Packt Publishing - ebooks Account

Buy Now:
Go Standard Library Cookbook: Over 120 specific ways to make full use of the standard library components in Golang

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99


Quantity:  

 


View More In Tools.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Packt Publishing - ebooks Account
ean: 9781788299459, isbn: 1788299450,
Key FeaturesExplore best practices for designing an applicationManage your code easily with Spring's Dependency Injection patternUnderstand the benefits that the right design patterns can offer your toolkitBook DescriptionDesign patterns help speed u...

By Manning Pubns Co
mpn: 43115504, ean: 9781617292538, isbn: 1617292532,
Summary Java Testing with Spock teaches you how to use Spock for a wide range of testing use cases in Java. Readers new to Groovy will appreciate the succinct language tutorial that'll give you just enough Groovy to use Spock effectively. Purchase of...

By Manning Publications
mpn: black & white illustrations, black & whi, ean: 9781617291302, isbn: 1617291307,
SummaryGradle in Action is a comprehensive guide to end-to-end project automation with Gradle. Starting with the basics, this practical, easy-to-read book discusses how to build a full-fledged, real-world project. Along the way, it touches on advance...

By Brand: Cody-Cassidy Press
ean: 9780982368114, isbn: 0982368119,
BPMN 2.0 is the industry standard diagramming language for business process models. The meaning of the business process diagram is the same, regardless of the tool used to create it.  But creating models that are correct, complete, and clear demands...

By Packt Publishing - ebooks Account
ean: 9781784399771, isbn: 1784399779,
Over 50+ hands-on recipes to help you pen test networks using Python, discover vulnerabilities, and find a recovery pathAbout This BookLearn to detect and avoid various types of attack that put system privacy at riskEnhance your knowledge of wireless...

By Packt Publishing - ebooks Account
ean: 9781788392822, isbn: 1788392825,
Learn how to write scalable and concurrent programs in Scala, a language that grows with you.Key FeaturesGet a grip on the functional features of the Scala programming languageUnderstand and develop optimal applications using object-oriented and func...

By Locate Press
ean: 9780998547725, isbn: 0998547727,
Welcome to the world of PyQGIS, the blending of Python and QGIS to extend and enhance your open source GIS toolbox.This book covers version 3.0 of the QGIS application programming interface (API), featuring Python 3. With PyQGIS you can write scripts...

By Dog Ear Publishing, LLC
mpn: colour illustrations, ean: 9781457525803, isbn: 1457525801,
Are you... Trying to implement Scrum outside of software development? Looking for specific answers to your deepest Scrum questions? Wanting modern advice that will benefit your organization?Scrum For The Rest Of US offers practical advice, questions ...

By Manning Publications
mpn: 9781617292484, ean: 9781617292484, isbn: 1617292486,
Project tracking systems, test and build tools, source control, continuous integration, and other built-in parts of the software development lifecycle generate a wealth of data that can be used to track and improve the quality and performance of prod...

By Pragmatic Bookshelf
mpn: 48893924, ean: 9781680502626, isbn: 168050262X,
Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover th...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.