5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Go Programming Essentials     Go Programming Essentials Track : 01 Go Foundation for Beginners
Go leverages some of the best features from other languages focusing on a simple, concise program structure and syntax. Go's relatively short learning curve means developers can start developing right away.
In this course, you'll explore Go program structure and syntax and the various data types supported by Go. Next, you'll examine various approaches utilized in Go for developing program logic. You'll learn how to declare and initialize variables and constants and explore the specific operators used with different data types. You'll move on to learn how to work with complex data types and how to write code to control the flow of programs by leveraging looping and branching. Lastly, you'll learn how to manipulate and manage strings with various string functions available in Go.

Objectives

Getting Started with Go: Getting Started with Go: Basic Programming

  • discover the key concepts covered in this course
  • recognize Go program structure and syntax
  • list and describe the various data types supported in Go
  • declare and initialize variables in Go
  • declare and initialize constants in Go
  • recognize and use operators in Go
  • recognize how scoping rules apply in Go
  • create and work with arrays in Go
  • create and work with slices in Go
  • create and work with the map data type in Go
  • create and work with pointers in Go
  • recognize how control flow statements are used in Go to develop program logic
  • use if, if/else, and switch control flow statements in Go to develop program logic
  • create and use for loops and branches to control program flow in Go
  • loop over collection data types in Go
  • work with various string manipulation functions in Go
  • summarize the key concepts covered in this course