Golang - Getting Started
Introduction to programming with golang
Course Outcomes
- Fundamentals of Golang
- Data types and Variables
- Operators and Control Flow
- Arrays, Slices and Maps
- Functions
- Pointers
- Structs, Methods and Interfaces
Description
Go (also known as Golang) is a relatively new programming language created at Google. It was designed to be simple, efficient, and productive, with a focus on concurrency and scalability. Go has gained a lot of popularity in recent years, particularly in the fields of cloud computing, networking, and distributed systems.
In this course, we will cover the fundamentals of Go programming, including data types, variables, control flow, functions, and more. We will also explore Go's unique features, such as Goroutines and Channels, which make it particularly well-suited for building concurrent and distributed applications.
By the end of this course, you will have a solid understanding of the Go language and be able to write simple Go programs. You will also have the foundation to continue your learning and explore more advanced topics in Go programming. So let's get started!
Course Structure
110 lectures • 6h 53m total duration
Featured Review
@ssharmaji
Student feedback
90%
10%
0%
0%
0%
Reviews
Course Instructor
What you will get:
- 6 hours+ on-demand content
- 34 hands-on-keyboard exercises
- 24x7 doubt solving + instant help
- Practice labs and projects included
- Certificate of completion
Secure Payment


Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes