We may earn an affiliate commission when you visit our partners.
Course image
Harrison Kong

In this 1.5-hour long guided project, you will get up to speed with the basics of the Go programming language. We will do this buy creating a command line interface airfare calculator step by step.

Read more

In this 1.5-hour long guided project, you will get up to speed with the basics of the Go programming language. We will do this buy creating a command line interface airfare calculator step by step.

Go (also known as Golang) is a programming language that is created, supported, and used by Google and many major organizations for scalable applications. We will cover basic and custom data types, conditionals, flow control, loops, functions, scopes and packages. At the end at the project, you will be able to create useful applications using Go.

This course is aimed at learners who have basic programming experience with other modern programming languages. However, no experience with Go is required as we will be leveraging your knowledge from other languages to start from scratch.

Enroll now

Two deals to help you save

We found two deals and offers that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Project Overview
In this 1.5-hour long guided project, you will get up to speed with the basics of the Go programming language. We will do this buy creating a command line interface airfare calculator step by step. Go (also known as Golang) is a programming language that is created, supported, and used by Google and many major organizations for scalable applications. We will cover basic and custom data types, conditionals, flow control, loops, functions, scopes and packages. At the end at the project, you will be able to create useful applications using Go. This course is aimed at learners who have basic programming experience with other modern programming languages. However, no experience with Go is required as we will be leveraging your knowledge from other languages to start from scratch.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Appropriate for students who already have experience with other modern programming languages
Students new to programming may need additional resources or a foundational course to be fully successful in this course

Save this course

Save Golang for Beginners: Data Types, Functions, and Packages to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Golang for Beginners: Data Types, Functions, and Packages with these activities:
Review basic programming concepts
Reviewing the basics of programming will provide you with a solid foundation for learning Go.
Browse courses on Programming Fundamentals
Show steps
  • Go over your notes from previous programming courses.
  • Complete online tutorials on basic programming concepts.
  • Solve simple programming problems on a coding platform.
Build a simple Go project
Creating a small project will allow you to apply your Go skills and reinforce your understanding.
Show steps
  • Choose a simple project idea that aligns with your learning objectives.
  • Design the project and create a plan.
  • Implement the project in Go.
  • Test and debug your project.
Show all two activities

Career center

Learners who complete Golang for Beginners: Data Types, Functions, and Packages will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Golang for Beginners: Data Types, Functions, and Packages.
Fundamentals with Rust: Build a CLI Distance Calculator
Most relevant
Introduction to C Programming Variables Input Output
Most relevant
Go: The Complete Developer's Guide (Golang)
Most relevant
Introduction to Search Techniques in Python: Binary Search
Most relevant
Kotlin for Beginners: Learn Programming With Kotlin
Most relevant
Collaboration and Crawling W/ Google's Go (Golang)...
Most relevant
Create a C Program using DevC++ to Demonstrate Scope
Most relevant
Process File Data using C Pointers
Most relevant
Creating a Rock, Paper, Scissors Game in Python
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser