Chevron Left
返回到 Concurrency in Go

学生对 加州大学尔湾分校 提供的 Concurrency in Go 的评价和反馈

618 个评分
124 条评论


Learn how to implement concurrent programming in Go. Explore the roles of channels and goroutines in implementing concurrency. Topics include writing goroutines and implementing channels for communications between goroutines. Course activities will allow you to exercise Go’s capabilities for concurrent programming by developing several example programs....


Dec 20, 2020

Excellent course. Great instructor. Dives right into computer science fundamentals to fully explain the concepts. Good programming assignments. Only thing left to include concurrent design patterns .

Nov 10, 2020

Has a Javascript Developer, and this course opened my mind to concurrency, not just in go, but in computing. I would recommend to anyone looking to understand true. concurrency


101 - Concurrency in Go 的 125 个评论(共 127 个)

创建者 Peter P

Dec 27, 2020

A good introduction to concurrency in Golang. It's a bit heavier in theory rather than practice. As others mentioned the initial Moore's Law paper is a bit out of place. I did enjoy the final assignment, however.

创建者 Leam H

Jan 27, 2019

Needs more TA and instructor interaction. Lots of outside reading required, but over all a good introduction. You really need to have decent programming skills before attempting this.

创建者 Akashdeep D

Jun 23, 2019

could be better. there's a lot of concepts here and UCI condensed a lot of it into a few videos per week. more assignments with clearer docstrings would be more helpful

创建者 Luis R A S

Jul 21, 2020

Excelent course, I've encountered many problems, but the people who were taken the course at the same time helped me a lot, Use the discussion forums!

创建者 Consugar, J A

Jan 22, 2022

Good introductory course. It will go quickly if you're already familiar with fundamental programming concepts.

创建者 Olaf D

Apr 23, 2019

Overall I enjoyed the course but there were a bunch of inconsistencies which where confusing at times.

创建者 Niall D

Jan 23, 2019

1 star lost because week 1 is unnecessary. Cool course, as it is easy to do in a week.

创建者 Juan C

Apr 20, 2020

There are some errors on tests that have been flagged and haven't been fixed.

创建者 Sebastian R

Oct 24, 2019

Much better when video is chopped up. Easier for microlearning sessions :)

创建者 Amiya M

Jan 20, 2021

I guess a final project should be their to develop then it would be great

创建者 Hongyi L

Oct 28, 2018

I hope there will be a TA in future. The class is great enough.

创建者 Hesham E

Jun 30, 2020

Perfect course, with mix of theory and practical examples.

创建者 Soham D

Apr 16, 2021

Practical session should be encouraged more

创建者 subrata d

May 18, 2019

It's really a good course.

创建者 Michael S

Jan 22, 2021

The course material was very good, and the presenter did an excellent job. I was especially impressed that he gave background conceptual understanding, not just language syntax elements. Slides were pretty good, sometimes very good. But the web site was a mess! At the end, I waited four days (impatiently) for a dining philosophers project to be available for me to grade, so I could finish the course. It never showed up. Finally I went to the forums and responded to someone's request that I review his assignment, and that allowed me to complete the course. There was nothing, nothing in the course anywhere, to tell me that this was either possible or necessary. Why did the web site not give me an assignment to grade when there were multiple students begging to have their assignments graded in the forums? And do course assistants ever respond to forum posts? Very, very bad technical execution of the course.

创建者 Alexander K

Dec 12, 2019

In formation is useful but assignments are not clear enough, module 2 propose to reproduce raise condition however threads in Go are not explained yet. Module 4 assignment is quite tricky and gives big possibility to be blocked during review because requirements are not clear.

创建者 Amit S

Jun 6, 2020

Content was rushed very quickly. First week content was bit stretched. Although the content was relevant but stretched. Rather reading from slides, content could have being more interactive.

创建者 Robert M

Feb 7, 2021

The class goes in sufficient details through the go concurrency features but more concrete examples would be useful to retain the material.

创建者 xiaoyang

May 1, 2020

Too much details on concurrency basics, not suited for the ones with other programming language experience.

创建者 Michael S

Jan 3, 2020

Shabby and messy

创建者 Max W

Jun 5, 2021

Light on content, with an emphasis on the very basics of concurrency and Moore's law. I was hoping that an intermediate course would jump right into the Go concurrency concepts instead of spending half the course on remedial concurrency topics.

It may be that the course isn't very fully attended in June of 2021, but I was having a hard time getting folks to review my assignments and/or finding assignments to review (you must review at least one for yours to be graded).

创建者 Daniel R

Dec 23, 2019

The concepts in this course are critical for any Go developer to know. However the course itself contains all sorts of extraneous information and could easily be done in two modules instead of four. There are many more go topics that could be included in this class instead of wasting time talking about Moore's Law and repeating information.

创建者 Tim W

May 10, 2020

Content reasonably good. Some errors in quizes and assignments.

Assignments could use better descriptions and rubrics as often they did not test many of the features included in the assignment. Also one of the earlier assignments used knowledge that was not introduced until the following module.

创建者 Peter M

Aug 24, 2020

Why say something in once concise sentence when you can say it in hundreds of words? There is so much unnecessary waffling in all these Go courses.

Almost all of the first 2 'weeks' is not relevant to Go. Moore's law indeed! Why?

The lecturer loves the sound of his own voice.

创建者 Gonzalo R

Apr 4, 2021

The instructions for the assignments are too vague. First two lectures in week 1 are not specific about go.