Get Programming with Go
SAMPLE LESSONGet Programming with Goby Nathan YoungmanRoger Pepp Lesson 1 Copyright 2018 Manning PublicationsvContentsPreface viiAcknowledgments viiiAbout this book xAbout the authors xiiiUnit 0GETTING STARTEDLesson 1Get ready, get set, Go 3Unit 1IMPERATIVE PROGRAMMINGLesson 2A glorified calculator 13Lesson 3Loops and branches 23Lesson 4Variable scope 34Lesson 5Capstone: Ticket to Mars 41Unit 2TYPESLesson 6Real numbers 45Lesson 7Whole numbers 53Lesson 8Big numbers 62Lesson 9Multilingual text 68Lesson 10Converting between types 79Lesson 11Capstone: The Vigen re cipher 88Unit 3BUILDING BLOCKSLesson 12Functions 93Lesson 13Methods 101Lesson 14First-class functions 108Lesson 15Capstone: Temperature tables 117Unit 4COLLECTIONSLesson 16Arrayed in splendor 121Lesson 17Slices: Windows into arrays 130Lesson 18A bigger slice 138Lesson 19The ever-versatile map 146Lesson 20Capstone: A slice of life 155Unit 5STATE AND BEHAVIORLesson 21A little structure 161Lesson 22Go s got no class 170Lesson 23Composition and forwarding 177Lesson 24Interfaces 186Lesson 25Capstone: Martian animal sanctuary 196Unit 6DOWN THE GOPHER HOLELesson 26A few pointers 201Lesson 27Much ado about nil 220Lesson 28To err is human 230Lesson 29Capstone: Sudoku rules 248viContentsUnit
Go is the contemporary programming language of cloud computing. Amazon, Apple, Canonical, Chevron, Disney, Facebook, General Electric, Google, Heroku, Microsoft, Twitch, Verizon, and Walmart are among the companies adopting Go for serious pro-
Download Get Programming with Go
Information
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
Related search queries
Carneades ICCMA: A Straightforward Implementation, Programming language, 02-201: Programming for Scientists, The Go programming language, Programming Languages: Application and Interpretation, Language, Some Trucs and Machins about Google Go, Evaluating the G Programming Language with Design Patterns, APT programming language, Programming, Programming Languages: Theory and Practice, Programming in Go