Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of California, Irvine

Getting Started with Go

University of California, Irvine via Coursera


Learn the basics of Go, an open source programming language originally developed by a team at Google and enhanced by many contributors from the open source community. This course is designed for individuals with previous programming experience using such languages as C, Python, or Java, and covers the fundamental elements of Go. Topics include data types, protocols, formats, and writing code that incorporates RFCs and JSON. Most importantly, you’ll have a chance to practice writing Go programs and receive feedback from your peers. Upon completing this course, you'll be able to implement simple Go programs, which will prepare you for subsequent study at a more advanced level.

Taught by

Ian Harris


3.2 rating, based on 4 Class Central reviews

Start your review of Getting Started with Go

  • Abhijith Gopal

    Abhijith Gopal completed this course, spending 2 hours a week on it and found the course difficulty to be easy.

    The lectures are decent but very little attention has been paid to the assignments; The assignment leaves a lot of the things open which makes it hard to figure out what exactly one is supposed to code up.
  • Anonymous

    Anonymous completed this course.

    The course is definitely worth not a single dime. Its ridiculously light content spread across 4 weeks can be completed in couple of hours without breaking any sweat. The assignments are like an afterthought that are shockingly poor in quality. I can't believe I was so dumb that I watched all of the videos in the hope that I might find something useful.
  • Profile image for D4r9k

    D4r9k completed this course, spending 5 hours a week on it and found the course difficulty to be medium.

    The course is for intermediate student with already programming knowledge. If you don't care the certificate just follow and practice this guide
  • Aynura Khudaverdiyeva

    Aynura Khudaverdiyeva completed this course and found the course difficulty to be medium.

    I think this course will be very useful for me. Because I love learning new things. I plan to get a master's degree in Europe in the future. My biggest dream is to win the Nobel Prize. I want to be a useful person for the world.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.