{"product_id":"go-programming-make-it-easier-with-step-by-step-guide-paperback","title":"Go Programming: Make it Easier with Step by Step Guide - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eDonald Mackey\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003eThis book is an exploration of the Go programming language. It begins by giving a brief overview of what Go programming language is. The book then guides you on how to set up your environment ready for programming in Go. The various data types that are supported in Go have been discussed in this book, thus, you will understand more about them and how to use them in your programs. Variables, which are of essence in any programming language, have been explored in detail, and you will learn how to declare and initialize the various types of variables in Go. The decision making statements supported in Go will also be explored. You will then learn how to make decisions based on conditions and control the flow of execution in your program. Loops are also discussed. You will learn how to execute some sections of your Go code repeatedly or even forever. The use of functions in Go is explored in detail. You will learn how to define, declare and pass parameters to functions, as well as how to work with structures in Go programming language. Creation of interfaces concurrency, a new feature in Go, and its implementation using channels and Go routines will also be explored. here is a preview of what you'll learn: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e Environment Setup\u003c\/li\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003cli\u003e Variables\u003c\/li\u003e\n\u003cli\u003e Decision Making in Go\u003c\/li\u003e\n\u003cli\u003e- Loops \u003c\/li\u003e\n\u003cli\u003e Go Functions\u003c\/li\u003e\n\u003cli\u003e- Structures\u003c\/li\u003e\n\u003cli\u003e- Interfaces\u003c\/li\u003e\n\u003cli\u003e Concurrency\u003c\/li\u003e\n\u003cli\u003eSlices\u003c\/li\u003e\n\u003c\/ul\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 94\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.19 x 9.02 x 5.98 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e October 30, 2016\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":48639466635513,"sku":"9781539770145","price":13.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/2782\/3097\/files\/wQVkfH_jYG9781539770145.webp?v=1783307489","url":"https:\/\/bookscloud.io\/products\/go-programming-make-it-easier-with-step-by-step-guide-paperback","provider":"BooksCloud Book Dropshipping","version":"1.0","type":"link"}