Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Programming in Go: Creating Applications for the 21st Century (Developer's Library)

Buy

Your Hands-On Guide to Go, the Revolutionary New Language Designed for Concurrency, Multicore Hardware, and Programmer Convenience

 

Today’s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power of today’s multicore hardware. With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go’s breakthrough features and idioms.

 

Both a tutorial and a language reference, Programming in Go brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go’s key innovations. Along the way, he explains everything from the absolute basics through Go’s lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation.

 

Throughout, Summerfield’s approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises. Coverage includes

 

  • Quickly getting and installing Go, and building and running Go programs
  • Exploring Go’s syntax, features, and extensive standard library
  • Programming Boolean values, expressions, and numeric types
  • Creating, comparing, indexing, slicing, and formatting strings
  • Understanding Go’s highly efficient built-in collection types: slices and maps
  • Using Go as a procedural programming language
  • Discovering Go’s unusual and flexible approach to object orientation
  • Mastering Go’s unique, simple, and natural approach to fine-grained concurrency
  • Reading and writing binary, text, JSON, and XML files
  • Importing and using standard library packages, custom packages, and third-party packages
  • Creating, documenting, unit testing, and benchmarking custom packages
(HTML tags aren't allowed.)

SAP ERP Financials and FICO Handbook
SAP ERP Financials and FICO Handbook

This up-to-date quick reference guide helps the reader through the most popular SAP module. It includes material on SAP ERP Financials, SAP FICO, and SAP R/3. Unlike most books that only provide questions and answers for certification or interview preparation, this book covers fifty common business situations related to ERP Financials/FICO...

Organic Pollutants: An Ecotoxicological Perspective, Second Edition
Organic Pollutants: An Ecotoxicological Perspective, Second Edition
A companion to he much praised Principles of Ecotoxicology the book covers organic pollutants in greater depth and detail than has been covered in a textbook before. The first part of the book covers issues such as chemical warfare; metabolism of pollutants in animals and plants; environmental fate; and effects within ecosystems. This is followed...
Apple Pro Training Series: Motion 5
Apple Pro Training Series: Motion 5

 

Welcome to the official Apple Pro Training course for Motion 5, a behavior-driven motion graphics application that allows you to create stunning visual effects for a wide variety of projects.

This book is a comprehensive guide to designing with Motion. It covers the use of
...

Nanoscale Materials
Nanoscale Materials
The unique electronic and chemical properties of nanoparticles have drawn the attention of chemists, physicists, biologists and engineers who wish to use them for the development of next generation nanodevices. Organized nanoassemblies of inorganic nanoparticles and organic molecules are building blocks of nanodevices, whether they...
Handbook of Multisensor Data Fusion: Theory and Practice, Second Edition (Electrical Engineering and Applied Signal Processing)
Handbook of Multisensor Data Fusion: Theory and Practice, Second Edition (Electrical Engineering and Applied Signal Processing)
In the years since the bestselling first edition, fusion research and applications have adapted to service-oriented architectures and pushed the boundaries of situational modeling in human behavior, expanding into fields such as chemical and biological sensing, crisis management, and intelligent buildings.

Handbook of Multisensor Data...

Skin: The Complete Guide to Digitally Lighting, Photographing, and Retouching Faces and Bodies
Skin: The Complete Guide to Digitally Lighting, Photographing, and Retouching Faces and Bodies

Revised and thoroughly updated, this practical guide to photographing people is better than ever!

What is the color of skin? You may think you know, until you enter the world of digital photography and try to reproduce what you see. Differences in software, lighting, computer calibration—everything has an impact on...

©2014 LearnIT (support@pdfchm.net) - Privacy Policy