Golang - Getting Started

Golang - Getting Started

Introduction to programming with golang

4.8
(16 ratings)
46 enrolled
Excellent Rating
Course Instructor: Ayush Srivastav

Course Outcomes

  • Fundamentals of Golang
  • Data types and Variables
  • Operators and Control Flow
  • Arrays, Slices and Maps
  • Functions
  • Pointers
  • Structs, Methods and Interfaces

Course Structure

113 lectures7h 8m total duration

  Introduction 
1min
  Why golang? 
1min
  First golang program 
4min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz Lab 
5min

About This Course

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!

Used by learners at

Microsoft
Amazon
Google

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Featured Review

Profile picture for Shekhar Sharma
Shekhar Sharma

@ssharmaji

5.0
Love the hands on practice in exercises. Finally able to code in go.

Student Feedback

4.8
Course Rating

81%

19%

0%

0%

0%

Reviews

Profile picture for Shekhar Sharma
Shekhar Sharma
Apr 11, 2023
Love the hands on practice in exercises. Finally able to code in go.

Course Instructor

Ayush Srivastav
Drink water and Simplify tech
Ayush Srivastav
4.8 Instructor rating
16 Ratings
49 Students
1 Course

View profile

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
Upgrade To Pro