As still quite the newbie at Go, I agree about the usefulness. Several years ago I ran into a paper on this subject at a blog called the Morning Paper (sadly gone quiet). The paper itself is at https://songlh.github.io/paper/go-study.pdf . It has some examples and might be a useful addition to the list of reading materials.
JohnD On Tue, Mar 23, 2021 at 6:29 PM Ian Lance Taylor <i...@golang.org> wrote: > On Sun, Mar 21, 2021 at 1:22 PM Roman Leventov <leventov...@gmail.com> > wrote: > > > > I've created a list of possible concurrency-related bugs and gotchas in > Go code: https://github.com/code-review-checklists/go-concurrency. > > > > The idea of this list is to accompany > https://github.com/golang/go/wiki/CodeReviewComments and > https://golang.org/doc/articles/race_detector#Typical_Data_Races (my list > actually refers to a couple of data races described in the list of "Typical > Data Races"). > > > > Comments, corrections, additions are welcome! > > > > If there are some core Go developers reading this, I would also like to > know if you think some of the points from my list can be moved to > https://github.com/golang/go/wiki/CodeReviewComments. > > Thanks. This seems useful. It's not quite the kind of thing that we > have on the CodeReviewComments page, which is more about style than > correctness. I think it would be fine as another wiki page, or where > you already have it. > > Ian > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/CAOyqgcWBJEYNFo-o5VpaoSFMcx9kfivENcR9Di-dh1-ZhdLg6w%40mail.gmail.com > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAP%3DUbLeG70uqqLU1GR2bXPG5KosMTHn_oznM9S6L0yb-buX8EA%40mail.gmail.com.