Wei-Meng Lee

#Go_Programming
#MySQL
#REST_APIs
#JSON
Ready, set, program with Go!
Now is the perfect time to learn the Go Programming Language. It’s one of the most in-demand languages among tech recruiters and developers love its simplicity and power. Go Programming Language For Dummies is an easy way to add this top job skill to your toolkit. Written for novice and experienced coders alike, this book traverses basic syntax, writing functions, organizing data, building packages, and interfacing with APIs.
Go―or GoLang, as it’s also known―has proven to be a strong choice for developers creating applications for the cloud-based world we live in. This book will put you on the path to using the language that’s created some of today’s leading web applications, so you can steer your career where you want to Go!
With this book, you can join the growing numbers of developers using Go to create 21st century solutions. Step inside to take start writing code that puts data in users’ hands.
Get going with one of today’s top languages!
This book walks with you as you take your first steps in the fast-growing coding language, Go. You’ll work through all the basics, and then you’ll build job-ready skills for making applications that work in the cloud! Go is great at scooping up data from around the web and putting it into users’ hands. With this book at your side you’ll become adept at accessing, structuring, and serving data by writing applications that are easy to maintain and understand. Go is in high demand―this primer will put it on your resume.
Inside. . .
Part 1 Getting Started with Go
Chapter 1 Hello, Go!
Chapter 2 Working with Different Data Types
Chapter 3 Making Decisions
Chapter 4 Over and Over and Over: Using Loops
Chapter 5 Grouping Code into Functions
Part 2 Working with Data Structures
Chapter 6 Slicing and Dicing Using Arrays and Slices
Chapter 7 Defining the Blueprints of Your Data Using Structs
Chapter 8 Establishing Relationships Using Maps
Chapter 9 Encoding and Decoding Data Using JSON
Chapter 10 Defining Method Signatures Using Interfaces
Part 3 Multitasking in Go
Chapter 11 Threading Using Goroutines
Chapter 12 Communicating between Goroutines Using Channels
Part 4 Organizing Your Code
Chapter 13 Using and Creating Packages in Go
Chapter 14 Grouping Packages into Modules
Part 5 Seeing Go in Action
Chapter 15 Consuming Web APls Using Go
Chapter 16 Getting Ready to Serve Using REST APls
Chapter 17 Working with Databases
Part 6 The Part of Tens
Chapter 18 Ten Useful Go Packages to Create Applications
Chapter 19 Ten Great Go Resources
Wei-Meng Lee is founder of Developer Learning Solutions, specializing in hands-on technology training. His name regularly appears in publications like DevX.com, MobiForge.com, and CODE Magazine. He is also the author of SwiftUI For Dummies, Beginning Swift Programming, Python Machine Learning, and Learning WatchKit Programming.









