sashamelentyev
Repos
32
Followers
52
Following
38

A curated list of awesome Go frameworks, libraries and software

92089
10102

Fast linters Runner for Go

11569
1088

A linter that detect the possibility to use variables/constants from the Go standard library.

31
4

A linter that checks the number of methods inside an interface.

3
1

The Go programming language

106262
14959

Events

Add showmatch

Add .swp

Signed-off-by: Sasha Melentyev sasha@melentyev.io

Created at 19 hours ago

Add vim

Rename install func

Created at 19 hours ago
delete branch
sashamelentyev delete branch pkg-api-err
Created at 1 day ago
started
Created at 2 days ago
started
Created at 2 days ago

Add default case for item.Type

Signed-off-by: Sasha Melentyev sasha@melentyev.io

Created at 2 days ago
pull request opened
chore: Changing fmt.Errorf to errors.New when there is no formatting required
Created at 3 days ago
create branch
sashamelentyev create branch errs
Created at 3 days ago
Created at 3 days ago

add google's go style guide (#4620)

Created at 3 days ago
pull request closed
Add Google's Go style guide

Add Google's Go style guide, as mentioned here.

  • [x] The package has been added to the list in alphabetical order.
  • [x] The package has an appropriate description with correct grammar.
  • [x] As far as I know, the package has not been listed here before.
  • [x] I have read the Contribution Guidelines, Maintainers Note and Quality Standards.
Created at 3 days ago
Created at 3 days ago

Update README.md (#4612)

Add Golang Rotterdam Meetup

Created at 1 week ago
pull request closed
Update README.md (add meetup)

Add Golang Rotterdam Meetup

Please provide package links to: https://www.meetup.com/golang-rotterdam/

  • [x] The package has been added to the list in alphabetical order.
  • [x] The package has an appropriate description with correct grammar.
  • [x] As far as I know, the package has not been listed here before.
Created at 1 week ago
Created at 1 week ago

Drop project that archived. (#4609)

Created at 1 week ago
pull request closed
Drop project that archived.

Please check if what you want to add to awesome-go list meets quality standards before sending pull request. Thanks!

Please provide package links to:

  • repo link (github.com, gitlab.com, etc):
  • pkg.go.dev:
  • goreportcard.com:
  • coverage service link (codecov, coveralls, gocover etc.):

Note: that new categories can be added only when there are 3 packages or more.

Make sure that you've checked the boxes below that apply before you submit PR. Not every repository (project) will require every option, but most projects should. Check the Contribution Guidelines for details.

  • [ ] The package has been added to the list in alphabetical order.
  • [ ] The package has an appropriate description with correct grammar.
  • [ ] As far as I know, the package has not been listed here before.
  • [ ] The repo documentation has a pkg.go.dev link.
  • [ ] The repo documentation has a coverage service link.
  • [ ] The repo documentation has a goreportcard link.
  • [ ] The repo has a version-numbered release and a go.mod file.
  • [ ] I have read the Contribution Guidelines, Maintainers Note and Quality Standards.
  • [ ] The repo has a continuous integration process that automatically runs tests that must pass before new pull requests are merged.
  • [ ] The authors of the project do not commit directly to the repo, but rather use pull requests that run the continuous-integration process.

Thanks for your PR, you're awesome! :+1:

Created at 1 week ago
issue comment
Drop project that archived.

@kazhuravlev hey! Thank you!

Created at 1 week ago

Add https://github.com/charmbracelet/lipgloss (#4603)

Created at 1 week ago
pull request closed
Add https://github.com/charmbracelet/lipgloss
  • repo: https://github.com/charmbracelet/lipgloss

  • pkg.go.dev: https://pkg.go.dev/github.com/charmbracelet/lipgloss

  • goreportcard.com: https://goreportcard.com/report/github.com/charmbracelet/lipgloss

  • coverage service link: https://github.com/charmbracelet/lipgloss/actions/workflows/coverage.yml

  • [x] The package has been added to the list in alphabetical order.

  • [x] The package has an appropriate description with correct grammar.

  • [x] As far as I know, the package has not been listed here before.

  • [ ] The repo documentation has a pkg.go.dev link.

  • [ ] The repo documentation has a coverage service link.

  • [ ] The repo documentation has a goreportcard link.

  • [x] The repo has a version-numbered release and a go.mod file.

  • [x] I have read the Contribution Guidelines, Maintainers Note and Quality Standards.

  • [x] The repo has a continuous integration process that automatically runs tests that must pass before new pull requests are merged.

  • [x] The authors of the project do not commit directly to the repo, but rather use pull requests that run the continuous-integration process.

Created at 1 week ago
Created at 1 week ago
started
Created at 1 week ago
sashamelentyev delete branch utils
Created at 1 week ago
pull request opened
Replace ioutil with io/os

Summary

Replace ioutil with io/os

Changes

Motivation

ioutil is deprecated

Related issues

Created at 1 week ago
create branch
sashamelentyev create branch ioutil
Created at 1 week ago
Created at 1 week ago
pull request opened
private/buf: Change fmt.Errorf to errors.New when there is no formatting required

Change fmt.Errorf to errors.New when there is no formatting required

Created at 1 week ago
create branch
sashamelentyev create branch privatebuf-err
Created at 1 week ago