Tag

go

Learn Go: An Introduction to Types

By Nathan Youngman

This article was excerpted from the book Learn Go

Parsing and Creating JSON with Go

By Sau Sheong Chang

In this article, excerpted from Go Web Programming, I will talk about parsing JSON and how to create JSON data.

Go Web Programming: Defending against XSS attacks

By Sau Sheong Chang

In this article, excerpted from my book Go Web Programming, I show you how to create an HTML form that allows you to submit data to your web application and place it in a form.html file.

Go: An Introduction to Types

By Nathan Youngman

In this article, excerpted from Learn Go, I will introduce you to the concept of types in Go.

Integers wrap around because the last 1 that was carried has nowhere to go.

From Learn Go
Integers wrap around because the last 1 that was carried has nowhere to go

Binary addition is like ordinary decimal addition, except with only 0’s and 1’s.

From Learn Go
Binary addition is like ordinary decimal addition, except with only 0's and 1's.

Go in Action: Benchmarking

By William Kennedy with Brian Ketelsen and Erik St. Martin
In this article, excerpted from the book Go in Action, we will look at a set of benchmark functions that reveal the fastest way to convert an integer value to a string.

Go in Action: Benchmarking (PDF)

Go web application request and response

From Go Web Programming
go-web-programming-diagram

Exploring the Go Template Engine

Go’s template engine is like a hybrid between a logic-less template engine and an embedded logic template engine. In this article, we’ll talk about why Go’s template engine is an interesting and powerful one.

Exploring the Go Template Engine (PDF)

Go in Action: Exploring the Work Package

By Brian Ketelsen, Erik St. Martin, and William Kennedy
In this article we share section 7.3 from the Go in Action book. This section explores a package named work that provides a concurrency pattern for pooling a set of goroutines to perform and control work.

Go in Action: Exploring the Work Package (PDF)

© 2017 Manning — Design Credits