Go in Action by Kennedy, William

Go in Action

Summary Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The...
HK$758.30
HK$758.30
SKU: 9781617291784
Product Type: Books
Please hurry! Only 0 left in stock
Author: William Kennedy
Format: Paperback
Language: English
Subtotal: $758.30
10 customers are viewing this product
Go in Action by Kennedy, William

Go in Action

$758.30

Go in Action

$758.30
Author: William Kennedy
Format: Paperback
Language: English
Summary

Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and real-time performance. While it's possible to solve these common issues with additional tools and frameworks, Go handles them right out of the box, making for a more natural and productive coding experience. Developed at Google, Go powers nimble startups as well as big enterprises--companies that rely on high-performing services in their infrastructure.

About the Book

Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.

What's Inside
  • Language specification and implementation
  • Go's type system
  • Internals of Go's data structures
  • Testing and benchmarking

About the Reader

This book assumes you're a working developer proficient with another language like Java, Ruby, Python, C#, or C++.

About the Authors

William Kennedy is a seasoned software developer and author of the blog GoingGo.Net. Brian Ketelsen and Erik St. Martin are the organizers of GopherCon and coauthors of the Go-based Skynet framework.

Table of Contents
  1. Introducing Go
  2. Go quick-start
  3. Packaging and tooling
  4. Arrays, slices, and maps
  5. Go's type system
  6. Concurrency
  7. Concurrency patterns
  8. Standard library
  9. Testing and benchmarking


Author: William Kennedy, Brian Ketelsen, Erik St Martin
Publisher: Manning Publications
Published: 11/26/2015
Pages: 264
Binding Type: Paperback
Weight: 1.00lbs
Size: 9.20h x 7.40w x 0.50d
ISBN: 9781617291784

About the Author
William Kennedy is a seasoned software developer, author of the blog GoingGo.Net, and organizer for the Go-Miami and Miami MongoDB meetups.

Brian Ketelsen is one of the organizers of GopherCon, an annual conference for Go developers and coauthor of the Go-based Skynet framework. Brian works with Go daily in a high-stakes production setting.

Erik St. Martin is also one of the organizers of GopherCon an annual conference for Go developers and coauthor of the Go-based Skynet framework. Eric runs his own software consultancy.

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products