Getting Started with Go: Introducing Go Programming Language
Go 1.16
| Beginner
- 11 Videos | 1h 13m 2s
- Includes Assessment
- Earns a Badge
Go is a language that attempts to combine the ease of programming of an interpreted, dynamically typed language with the efficiency, maintainability and safety of a statically typed, compiled language. In this course, you'll explore the history of Go, why it was developed and how it is used across specific domains in the real world. Next, you'll discover the differentiating features of Go, and how Go differs from other programming languages. You'll also explore the real world uses of Go, and the pros and cons. You'll then explore the Go Playground web service to vet, compile, link, and run programs inside a sandbox Finally, you'll learn to configure a Go development environment, installing a code editor and the Go tools on a local development machine.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedescribe the core aspects of Go, why it was developed, and describe the history and future of Godescribe the differentiating features of Go and how it solves challenges typically encountered by programmers to create simple, reliable, and efficient softwaredescribe and compare the key differences between Go and other languages including Python, Java, C++, C#, and JavaScriptrecognize where Go is used including specific domains, and describe how it is used by some big tech companies like Google and otherslist and describe the positives and negatives of using Go and how those considerations affect the decision to use Go
-
work with the Go Playground web service to vet, compile, format, and run programs inside a sandboxdownload and install the Go tools in a local software development environmentinstall and configure Visual Studio Code (VS Code) for use with Go in a local software development environmentconfigure the Go development environment to manage source code using the Go Modules approachsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 10sUP NEXT
-
2.Go Programming Language6m 8s
-
3.Differentiating Features of Go6m 21s
-
4.Go vs. Other Programming Languages11m 48s
-
5.Real World Uses of Go6m 30s
-
6.Pros and Cons of Go8m 25s
-
7.Working with the Go Playground6m 15s
-
8.Installing the Go Tools7m 4s
-
9.Installing and Configuring a Code Editor10m
-
10.Configuring Go Development Environment8m 28s
-
11.Course Summary53s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.