Course image for Golang - Getting Started
Free preview before enrolling

Golang - Getting Started

Introduction to programming with golang

4.9
(10 ratings)
25 enrolled
Course Instructor: Ayush SrivastavLast updated 08/2023

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 lectures6h 53m total duration

  Introduction (Watch video)
1min
  Why golang? (Watch video)
1min
  First golang program (Watch video)
4min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz 
1min
  Quiz Lab 
5min

Featured Review

Profile picture for Shekhar Sharma
Shekhar Sharma

@ssharmaji

5.0
Apr 11, 2023
Love the hands on practice in exercises. Finally able to code in go.
Was this review helpful?

Student feedback

4.9
Course Rating

90%

10%

0%

0%

0%

Reviews

Course Instructor

Ayush Srivastav
Drink water and Simplify tech
Ayush Srivastav
4.9 Instructor rating
10 Ratings
25 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