giu icon indicating copy to clipboard operation
giu copied to clipboard

Add project to awesome-go

Open stigok opened this issue 4 years ago • 5 comments

There's a list of awesome Go projects called awesome-go. None of the other GUI projects there seem to be similar to this one.

stigok avatar Mar 30 '20 17:03 stigok

@stigok I need to write testing code to increase coverage before doing that. That may cost some time.

AllenDang avatar Mar 31 '20 12:03 AllenDang

Yeah, I saw. But the need to have a coverage report may not necessarily mean that you need tests, but that the users can see how much/little of your codebase is covered. I found two alternatives that may be easy to set up

  • https://github.com/marketplace/codacy
  • https://github.com/marketplace/codecov

The linting part looks like more work, yeah. Are you accepting pull requests on a general basis?

I don't mean to hassle you. Just close if you're not up for this work :)

stigok avatar Mar 31 '20 20:03 stigok

@stigok All kinds of pr is welcome! I'm thinking about how to do the tests now. It seems kind of hard to cover C++ part... I'm checking fyne, they seems did a very high coverage.

AllenDang avatar Apr 01 '20 05:04 AllenDang

This is the best gui project for go today. The really effective one. A very nice work.

jcbritobr avatar Jun 20 '21 23:06 jcbritobr

@AllenDang I think to make this happen tests are not essential - it is rather difficult to cover project with tests because it is a wrapper of C code which is tested on its own. The thing is that we need to handle all the issues remaining open in the project since a longer time. I'm trying to organize them at the moment - it is many issues which are open but shouldn't in fact.

gucio321 avatar May 09 '23 16:05 gucio321