JP
Apr 4, 2020
Great intro. If you already know the basics, you probably don't need this course though. Not much of a deep dive, more of a "skim the surface" type course. Week 4 on IO was the most beneficial for me.
AN
Oct 23, 2020
Very detailed, nice introduction to golang's basic concepts. Might need to google to find better ways to handle some requirements of the assignments, but overall a cool programming language to learn.
By Daniel N
•Aug 4, 2021
I think this course is a good introduction to Golang. I've especially liked the instructor's way of explaining things. However I really don't like the peer-review concept at all. I believe for a programming course it's a must to have an automatic grading system.
By Florian G
•Sep 16, 2019
Exercise descriptions could be a bit more detailed. E.g. oftentimes, the task description did not exclude some edge-cases that took quite some effort to implement, but in the peer-review process these edge-cases were usually not tested. Otherwise, great course!
By Sudarshan G
•May 13, 2020
The course is a pretty good beginners course. The assignment wordings could be better. Its vague at times. I would have loved to see the mentors chime in a little when there is confusion in the discussion board. I havent seen participation of mentors at all.
By Mitesh V
•May 20, 2020
Course content is good and covered most of the points, only thing I felt was the compared to the questions asked in assessments the course content was fairly easy taught so needed pretty good amount of research to get things done else it was wonderful.
By Eric W
•Apr 1, 2021
Very good overall, a couple of things were a little ambiguous in the labs in terms of specifics around things like data formats etc - which makes it a bit challenging to make, but very good overall. Lots of useful information and very well explained!
By Gitesh C
•May 23, 2019
Professor is not active on forums and there are some mistakes in slides. The assignments are way too easy but good enough to get a hands on the language. They do make you look around on the internet for syntax. I'm pleased with the course.
By Sebastien D
•Jan 4, 2019
Don't go enough deep on some topic like JSON where you can choose which field can be exported from a struct, or about tags, to make sure all the exported variables in JSON are lowercase as JSON don't like keys starting with capitals.
By 江祖榮
•Mar 1, 2021
Good introduction on Golang's new-feature and difference comparison between other high-level language.
The only disadvantage is that students have to wait unknown peer-review progress during each milestone assignment per week.
By Sebastian R
•Oct 19, 2019
Clearer assignments would have made some things more straight forward. Some more coding examples during the courses would have been appreciated, now there is a bit too much of powerpoint. Otherwise great course and structure!
By Amir S
•Jan 22, 2021
It is a good introduction. But there are some minor mistakes in the presentation and the assignments some times are ambiguous, requiring us to use features of the language that have not been taught yet like buffered IO.
By Brian U M F
•Jul 23, 2022
This is a good course if you already know how to program, especially C or Python.
If you like to make your own research and not to be contained all content within the course, you will find it challenging and enjoyable.
By Ivan B
•Jan 28, 2019
The course is quite short and informative, and quite fast-paced because of it. This is good. The downside is that in some of course tasks the description is quite misleading and there is no feedback from the creators.
By Jeremiah M
•Oct 9, 2019
This is a solid overview of Golang. I would recommend doing this alongside personal projects or other books. The assignments don't offer the complexity to really get into why one would use Go over any other language.
By Robert M L
•Sep 7, 2022
I'm happy I took this course. It was a bit basic and not too much philosophy. This is both good and bad. But, I did learn some things. I'm continuing with the other two courses in the golang series.
By Andrei S
•Jul 15, 2020
Peer review of assignments may be slow and not consistent. Reviewers also do not leave meaningful feedback. It would be much better to make automatic check of programming assignments.
By Shlomi S
•Feb 8, 2020
The instructor is great! The course was a bit too basic in my opinion, and even though it targets experienced developers, some basic concepts were explained for too long.
By Jason K
•Nov 18, 2020
Some of the assignment instructions were unclear. The one that people were most confused about was read.go, but there were others, as I could see from the discussions.
By Tim C
•Jun 15, 2020
Ok general introduction, some of the code was hard to follow along with because it wouldn't compile as typed, which was a bit confusing, but eventually figured it out.
By Anh D
•Oct 30, 2019
Current version of Golang is 1.13. The section about project structure and workspace should be updated because now we can use Go module to manage source and packages.
By Ali S K
•Mar 10, 2023
Very good course to getting started with Go. Easy to understand and good assignments for the beginning. Peer-grading the assignments is a point which i don't like.
By Frank H
•Mar 21, 2022
Would be nice if there were some demo code in *files* specifically that we could download and run? That might be helpful since all demo code given were in snippets.
By Anaet H R
•Jan 6, 2020
The course as a beginner will be confused. If you don't have Prior Programming experience then it will be hard to understand the course. Otherwise a Great course.
By Cristian I A C
•Jan 11, 2022
I think you should explain more about how to code with examples, I didn't have a problem because I have a lot of experience but the new developers will have it.
By Ronaldo V
•Jul 19, 2020
As a experienced developer wanting to delve into Go, I found the content great. If the assignment descriptions were less ambiguous, this would be a 5 star.
By daniel b
•Sep 5, 2021
Good, but I had to learn from other resources how to manage my source files, packages and go modules, it would've been nice to have this in the course