This guide is an exploration of the Go programming language version 1.6. It begins by explaining to the user about the Go programming language so that they can learn the purposes for which it can be used, as well as where it originated from. Go 1.6 supports a feature known as concurrent programming in which several tasks can be carried out simultaneously. This book guides you on how to fetch URLs concurrently in Go 1.6. In this case, you will learn how to fetch more than one URL at the same time in Go programming language. The HTTP/2 protocol which is now supported in Go programming language is explored. You will learn how to create a HTTP/2 server in Go programming and establish a connection to it from the Go client. Template blocks, which are very useful when programming in Go programming language have been explored in detail, thus, you will learn how to work with them. The feature known as "Language Matching" in Go is also examined. The process of sorting has been advanced in Go 1.6, thus, you will learn the new techniques which are employed. The following topics are discussed: -Overview-Fetching URLs Concurrently-HTTP/2 and Go-Template Blocks-Language Matching -Sorting-Package Reflect-Tools
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.