Re:Excellent Open Source Go Projects
by hermanschaaf on Monday January 26, 2015 @10:19AM
(#8947386)
Author here. We would love feedback from the HN community!
I didn't mention in the post, but I also checked the scores of all the (public) Gopher Gala entries. Here are the top-rated Gopher Gala projects of the past weekend by quality rating:
Re:Excellent Open Source Go Projects
by willnorris on Monday January 26, 2015 @01:31PM
(#8948632)
nice project... I just updated a couple of minor gofmt, go vet, and golint issues I had overlooked in google/go-github, so the score is a little higher now :)
Just curious, at what level are you raising the cyclomatic complexity as an issue? Looks like around 12?
It might also be worth considering test coverage as another factor.
Re:Excellent Open Source Go Projects
by shawnps on Monday January 26, 2015 @05:37PM
(#8950070)
Hi, we're running gocyclo with "-over 10"
Test coverage is definitely something we want to add but we weren't sure if we could figure out how to run them in a sandbox properly in the amount of time we had. I'll probably research how the Go Playground does it :)
Re:Excellent Open Source Go Projects
by shawnps on Monday January 26, 2015 @10:07AM
(#8947312)
We built this for the recent Gopher Gala distributed hackathon. We have a long list of things we want to add or fix (the event is only 48 hours long). We'd love to get any feedback HNers have to offer!
I didn't mention in the post, but I also checked the scores of all the (public) Gopher Gala entries. Here are the top-rated Gopher Gala projects of the past weekend by quality rating:
Yes, Go Report Card failed to make the list - we'll have to fix that later :)Just curious, at what level are you raising the cyclomatic complexity as an issue? Looks like around 12?
It might also be worth considering test coverage as another factor.
Test coverage is definitely something we want to add but we weren't sure if we could figure out how to run them in a sandbox properly in the amount of time we had. I'll probably research how the Go Playground does it :)