Day 13: My Parser Found 5 More ๐ ๐ ๐ ๐ท ๐ชฒ
๐ฎ Mood: Looking forward to some tacos tonight.
๐ต Soundtrack: Big Red Machine Mix
๐ฆ More Parsing
I fixed my bash script and I finished parsing the rest of the top 1000 golang repos on github by stars. Once removing duplicates due to vendoring, I found 5 additional examples of the bug. I opened issues for the ones I found. I shared this research on the issue and got two โค๏ธs. Yayyyyy.
Two of these examples were hiding failing tests, including skipper, which someone has investigated and submitted a PR for already!
I wouldโve done PRs for the trival ones, but to do that I have to wrangle employer stuff and that will take days. Iโll check next week and see if any of them are not done yet and then I will go through that hassle. Next step is adding it as a go vet check!
๐โโฌ Go Vet
๐ฅ I watched this video to learn more: โGopherCon UK 2019: Michael Matloob - Using and Writing Go Analysesโ.
Then I started poking around CheckExample like one of the maintainers suggested.
I ended the day by having a failing test (yay TDD).
๐ Reading Github Issues
Skipped it again because I was too focused on parsing!