Chevron Left
Back to Getting Started with Go

Getting Started with Go, University of California, Irvine

4.6
268 ratings
67 reviews

About this Course

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....

Top reviews

By SP

Apr 02, 2019

One of best course i encountered for teaching a new programming languages.\n\nPeople with none C programming background may feel trouble but with some effort you can easily catch up.

By TO

Apr 11, 2019

Extremely well paced explanation of Go and its unique properties over other languages. A great start to learning about the Go language for anyone with basic knowledge of programming.

Filter by:

64 Reviews

By Tanner Oakes

Apr 11, 2019

Extremely well paced explanation of Go and its unique properties over other languages. A great start to learning about the Go language for anyone with basic knowledge of programming.

By Carlos Eduardo Cárcamo Mendoza

Apr 09, 2019

Good intro to golang basics, if you are not familiar with golang this would be a nice course for you.

Things to consider if you're paying for this course: The topics are very basic, slides may contain some typos, the video lectures are not updated so erros may be there for a while, the course staff do not respond in the forums, its a peer graded course and many people complain about it, I found myself a little dissapointed about it.

By sudhanshu patel

Apr 02, 2019

One of best course i encountered for teaching a new programming languages.

People with none C programming background may feel trouble but with some effort you can easily catch up.

By Juliana de Campos Oliveira Passos

Mar 29, 2019

Very well structured course, explaining all the why(s) and how(s) about this scalable-user-friendly language. Teacher is very knowledgeable and even explains some hardware things about memory capacity and processing power.

Homework is hard and it's not easy to pass to other levels. You will have to work hard. I'm having a frustrating hard time, but loving it. Recommend to those that are on an intermediate level.

By Flavio Sales Truzzi

Mar 26, 2019

Very basic, suitable for people with no expertise in the field. It is missing a lesson about the go command itself, and the tools it provide.

By Marko Rantanen

Mar 21, 2019

Good intro to the topic. Still, there was a lot of room for interpretation in the course assignments.

By Giulio Carlo

Mar 21, 2019

Not very in depth study course about Golang but still good

By Serge Toropov

Mar 20, 2019

ok material, could have been more engaging. Would recommend as a good intro into the language.

By Robin ZERBIB

Mar 18, 2019

Very good introduction to Go! I am an experienced C developer and I didn't get bored.

By Ryabinin Eugene

Feb 24, 2019

great for the beginner)