I'm interested in getting into some open source contribution as a way to learn Go. Having looked at a few famous open source Go projects (Kubernetes etc), the mammoth size of many of them overwhelms me a bit. I'm struggling to see where to start (other than their getting started pages of course). I've only contributed to large code bases from within employment, where I'll often be shadowing someone at first, so not having that option, i'm at a bit of a loss where to go! Is it just the case of biting the bullet on an issue and saying "I want to solve this, but i'm gonna need a lot of help", or are there other ways to enter the community?
hn.algolia turns up some promising pre-existing discussions:<p><i>Ask HN: How to Start Contributing to FOSS as an Ubernoob?</i><p><a href="https://news.ycombinator.com/item?id=33276060" rel="nofollow">https://news.ycombinator.com/item?id=33276060</a> (10 days ago)<p><i>Ask HN: Want to work on open-source, don't know where to start. Advice?</i><p><a href="https://news.ycombinator.com/item?id=8361790" rel="nofollow">https://news.ycombinator.com/item?id=8361790</a> (2014)<p>--<p><a href="https://hn.algolia.com?query=Start%20open%20source" rel="nofollow">https://hn.algolia.com?query=Start%20open%20source</a><p><a href="https://hn.algolia.com?query=Start%20foss" rel="nofollow">https://hn.algolia.com?query=Start%20foss</a><p>I'm sure there's lots more if one invests the effort to craft effective search terms. Best wishes~ MD