Skip to main content

Advanced Branching and Looping in GO

1h 14m 40s
English
Paid

GO is a relatively new programming language that offers powerful tools for managing code flow. In this course, Advanced Branching and Looping in GO, you will gain the ability to effectively use the GO for loop statement, and the two available branch statements: if/else and switch in real-world applications.

Understanding Control Structures in GO

First, you will learn the different use cases available for controlling code flow in GO. Understanding for, if/else, and switch will enable you to handle complex programming logic with ease.

Developing with GO

Diverse Use Cases for Control Structures

Next, you will discover the various ways that you can use these control structures. This will be achieved by developing several independent programs and demonstrations, which provide hands-on experience with GO's capabilities.

Applying to Real-World Scenarios

Integrating Business Requirements

Finally, you will explore how to apply these control statements within the context of business requirements using complete end-to-end mini-projects. These projects are designed to simulate real-world demands and showcase the practical application of what you've learned.

Conclusion

By the end of this course, you will have gained the skills and knowledge of GO's control structures needed to tackle simple to complex tasks. You will be proficient in using GO loops and branch statements, empowering you to improve your coding efficiency and effectiveness in various applications.

About the Author: pluralsight

pluralsight thumbnail
At Pluralsight, we believe everyone should have the opportunity to create progress through technology and develop the skills of tomorrow. With assessments, learning paths and courses authored by industry experts, our platform helps businesses and individuals benchmark expertise across roles, speed up release cycles and build reliable, secure products.

Watch Online 22 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 22 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course Overview
All Course Lessons (22)
#Lesson TitleDurationAccess
1
Course Overview Demo
01:28
2
Course Introduction (Learning GO Loops with the FOR Statement)
02:41
3
Module Overview
02:56
4
Demo: Linked List Traversal
03:33
5
Demo: Finding Random Number
04:42
6
Demo: Encryption and Decryption
04:28
7
Mini Project: IOT Sensor Analysis
06:53
8
Summary
00:53
9
Overview (Learning GO Selections with If/Else Statements)
01:27
10
Use Cases
01:48
11
Demo: Factors and Prime Numbers
02:43
12
Demo: Calculating Grades
07:38
13
Demo: Binary Search
04:11
14
Mini Project: Tic Tac Toe
05:49
15
Summary
00:56
16
Overview (Learning GO Selections with the Switch Statement)
01:17
17
Use Cases
02:01
18
Demo: Revisiting Calculating Grades
02:19
19
Demo: Area and Volume of Common Shapes
05:19
20
Demo: Customer Sentiment
04:55
21
Mini Project: Vehicle Inventory
05:44
22
Summary
00:59
Unlock unlimited learning

Get instant access to all 21 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription