The Go Programming Language Phrasebook

Front Cover
Addison-Wesley, May 1, 2012 - Computers - 288 pages
0 Reviews

The Go Programming Language Phrasebook

Essential Go code and idioms for all facets of the development process

This guide gives you the code “phrases” you need to quickly and effectively complete a wide variety of projects with Go, today’s most exciting new programming language.

Tested, easy-to-adapt code examples illuminate every step of Go development, helping you write highly scalable, concurrent software. You’ll master Go-specific idioms for working with strings, collections, arrays, error handling, goroutines, slices, maps, channels, numbers, dates, times, files, networking, web apps, the runtime, and more.

Concise and Accessible

Easy to carry and easy to use: Ditch all those bulky books for one portable pocket guide

Flexible and Functional

Packed with more than 100 customizable code snippets: Quickly create solid Go code to solve just about any problem

Register your book at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

1 Introducing Go
1
2 A Go Primer
21
3 Numbers
51
4 Common Go Patterns
61
5 Arrays and Slices
79
6 Manipulating Strings
91
7 Working with Collections
107
8 Handling Errors
117
11 Dates and Times
175
12 Accessing Files and the Environment
183
13 Network Access
195
14 Web Applications
207
15 Interacting with the Go Runtime
219
16 Distributing Go Code
233
17 Debugging Go
243
Index
259

9 Goroutines
131
10 Concurrency Design Patterns
151

Other editions - View all

Common terms and phrases

About the author (2012)

David Chisnall is author of Objective-C Phrasebook, Second Edition. He is an active contributor to the GNUstep project and cofounded the Étoilé project to build a desktop environment atop GNUstep. Chisnall has written several articles for informIT.com including a three-part series on Go for Objective-C Programmers.

Bibliographic information