awesome-go
awesome-go copied to clipboard
Investigate repositories with more than 1 year without update - 2022-07-10
-
[ ] https://github.com/dh1tw/gosamplerate
-
[ ] https://github.com/tosone/minimp3
-
[ ] https://github.com/go-music-theory/music-theory
-
[ ] https://github.com/mengzhuo/cookiestxt
-
[ ] https://github.com/square/go-jose
-
[ ] https://github.com/abraithwaite/jeff
-
[ ] https://github.com/tarent/loginsrv
-
[ ] https://github.com/jltorresm/otpgo
-
[ ] https://github.com/o1egl/paseto
-
[ ] https://github.com/zpatrick/rbac
https://github.com/dh1tw/gosamplerate
- No updates for over 2 years.
- There are no open issues
- The report https://goreportcard.com/ has one error with golint
gosamplerate/gosamplerate.go Line 60: warning: exported const SRC_SINC_BEST_QUALITY should have comment (or a comment on this block) or be unexported (golint) Line 73: warning: don't use underscores in Go names; var src_state should be srcState (golint)
In general, a normal repository, but it has not been updated for a long time.
https://github.com/tosone/minimp3
- This is a stable version, apparently a completed release.
- No updates for over a year
- Reports are ok
- There are no open issues
An interesting repository, even made a fork.
https://github.com/go-music-theory/music-theory
- Last updated 2 years ago.
- There are 8 open problems, the last one was created and not solved a year and a half ago.
- No valid go.mod file
- No stable version
- gofmt 87%
scale/mode.go Line 1: warning: file is not gofmted with -s (gofmt) scale/scale_test.go Line 1: warning: file is not gofmted with -s (gofmt) chord/chord_test.go Line 1: warning: file is not gofmted with -s (gofmt) chord/form.go Line 1: warning: file is not gofmted with -s (gofmt) music-theory.go Line 1: warning: file is not gofmted with -s (gofmt) note/class.go Line 1: warning: file is not gofmted with -s (gofmt)
- golint 52%
chord/spec.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) Line 8: warning: exported method Chord.ToYAML should have comment or be unexported (golint) key/mode.go Line 1: warning: package comment should be of the form "Package key ..." (golint) Line 12: warning: exported const Nil should have comment (or a comment on this block) or be unexported (golint) key/relative.go Line 1: warning: package comment should be of the form "Package key ..." (golint) Line 8: warning: exported method Key.RelativeMinor should have comment or be unexported (golint) Line 18: warning: exported method Key.RelativeMajor should have comment or be unexported (golint) key/spec.go Line 1: warning: package comment should be of the form "Package key ..." (golint) Line 8: warning: exported method Key.ToYAML should have comment or be unexported (golint) scale/mode.go Line 1: warning: package comment should be of the form "Package scale ..." (golint) Line 16: warning: comment on exported type ModeIntervals should be of the form "ModeIntervals ..." (with optional leading article) (golint) Line 23: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 181: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 199: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 212: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) scale/spec.go Line 1: warning: package comment should be of the form "Package scale ..." (golint) Line 8: warning: exported method Scale.ToYAML should have comment or be unexported (golint) note/class.go Line 1: warning: package comment should be of the form "Package note ..." (golint) Line 8: warning: exported const Nil should have comment (or a comment on this block) or be unexported (golint) chord/function.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) note/root.go Line 1: warning: package comment should be of the form "Package note ..." (golint) Line 18: warning: comment on exported function RootAndRemaining should be of the form "RootAndRemaining ..." (golint) note/octave.go Line 1: warning: package comment should be of the form "Package note ..." (golint) Line 12: warning: comment on exported function OctaveOf should be of the form "OctaveOf ..." (golint) chord/technique.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) key/key.go Line 1: warning: package comment should be of the form "Package key ..." (golint) Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) scale/interval.go Line 1: warning: package comment should be of the form "Package scale ..." (golint) Line 12: warning: exported const I1 should have comment (or a comment on this block) or be unexported (golint) scale/scale.go Line 1: warning: package comment should be of the form "Package scale ..." (golint) Line 37: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) note/diff.go Line 1: warning: package comment should be of the form "Package note ..." (golint) Line 9: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 14: warning: if block ends with a return statement, so drop this else and outdent its block (golint) chord/chord.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 43: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) key/diff.go Line 1: warning: package comment should be of the form "Package key ..." (golint) Line 5: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) note/adjsymbol.go Line 1: warning: package comment should be of the form "Package note ..." (golint) Line 39: warning: comment on exported type AdjSymbol should be of the form "AdjSymbol ..." (with optional leading article) (golint) Line 43: warning: exported const No should have comment (or a comment on this block) or be unexported (golint) chord/list.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) Line 8: warning: exported type List should have comment or be unexported (golint) Line 16: warning: exported var ChordFormList should have comment or be unexported (golint) chord/interval.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) Line 12: warning: exported const I1 should have comment (or a comment on this block) or be unexported (golint) scale/list.go Line 1: warning: package comment should be of the form "Package scale ..." (golint) Line 8: warning: exported type List should have comment or be unexported (golint) Line 16: warning: exported var ScaleModeList should have comment or be unexported (golint) note/note.go Line 1: warning: package comment should be of the form "Package note ..." (golint) chord/form.go Line 1: warning: package comment should be of the form "Package chord ..." (golint) Line 24: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 569: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 585: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint) Line 598: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
- goreportcard.com
Found 26 issues across 48 files
- Tests that don't work
This repository does not meet quality standards.
https://github.com/mengzhuo/cookiestxt
- This is a stable version, apparently a completed release.
- No updates for over a year
- There is one issue not related to the problem in the repository.
- Reports are ok
- Test coverage 100%
In general, a normal repository, but it has not been updated for a long time.
https://github.com/square/go-jose
- Last updated over one year ago.
- No valid go.mod file
- There are 48 open issues.
- The master branch contains only README.md, all code in separate branches corresponding to their versions.
An unusual repository and most likely already dead, but I think it can be useful.
https://github.com/abraithwaite/jeff
- Last updated over one year ago.
- One open issue for over 3 years.
- All tests work, code coverage is 79%, but for testing you need to raise memcache and redis to docker
PASS coverage: 79.0% of statements ok github.com/abraithwaite/jeff 18.934s
- golint 63%
jeff/memcache/memcache.go Line 1: warning: don't use an underscore in package name (golint) jeff/redis/redis.go Line 1: warning: don't use an underscore in package name (golint) jeff/sessions.go Line 105: warning: comment on exported function Samesite should be of the form "Samesite ..." (golint) jeff/types.go Line 1: warning: package comment should be of the form "Package jeff ..." (golint)
The package is working, but has not been updated for a long time.
https://github.com/tarent/loginsrv
- This is a stable version, the latest release is over 3 years old.
- The last commit was over a year ago.
- There are 21 open issues, the last one has been open for over a year.
- goreportcard.com
Found 8 issues across 68 files
The repository is stable, has documentation and meets quality standards, but is rarely updated.
https://github.com/jltorresm/otpgo
The repositories are fully up to quality standards and have no problems, but have not been updated for over a year.
https://github.com/o1egl/paseto
- This is a stable version.
- The last commit was made over 2 years ago.
- The author states that a new major version should be released soon.
The repository is stable, has documentation and meets quality standards, but is rarely updated.
https://github.com/zpatrick/rbac
- This repository has not been updated for over 4 years.
- go.mod missing
- There is no official numbered release.
- Result of manual testing:
PASS coverage: 8.6% of statements ok rbac 0.695s
This repository does not meet quality standards.