Learn fundamentals of programming in the Go language
This course teaches the fundamentals of programming in the Go language. Go is a language suitable for a wide variety of tasks, from systems programming to writing web servers. In this course, we’ll learn the syntax of Go, but more importantly, how to “think in Go.” While many tasks can be performed in the same ways as they are done in other programming languages, there is usually a more streamlined solution offered by Go, and that’s what we’re here to learn.
This 3-hour course is divided into four units. Topics include:
- Installing Go and verifying the installation
- Finding package documentation
- Data types and program structure
- Loops and conditional statements
- Arrays and slices
- Structures and pointers
- New vs. Make
- Reference types and value types
- Buffered input and output
- Function types and closures
I hope you join me for this exciting look into one of the most powerful and elegant languages there is!
Our Mission is to provide high quality online training that educates and inspires.
The EDUmobile Academy was founded in 2008 as a bootstrapped initiative of Vishal Lamba, who has been actively involved in the technology space since 1989.
We're very passionate about creating courses that have world class standards, and providing heroic support to our community of learners.
Every course is created by USA based, technologically qualified mentors, having an absolutely clear diction and command over spoken English. Over the years we've provided guidance and training to a developer community of over 80,000.
Come, lets write some beautiful code together!