serviceq
changie
Our great sponsors
serviceq | changie | |
---|---|---|
3 | 26 | |
74 | 574 | |
- | - | |
2.6 | 8.9 | |
3 months ago | 6 days ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
serviceq
-
Open source Go projects to contribute (beginners)
https://github.com/gptankit/serviceq - a load balancer and queue (need http2 support) https://github.com/gptankit/go-wasm - wasm experiments in go (if you want to help community adapt to wasm using go)
-
Looking for an open-source Golang project to work on
If interested in load balancers/proxies and networking in general, you may want to look at https://github.com/gptankit/serviceq.
changie
-
Changie - Auto mode and GitHub action
That is all for now. Reach me on twitter @miniScruffDev or by starting a discussion on GitHub.
-
Looking for feedback: cargo-changelog
Yes, there is changie - a golang tool that inspired me actually.
- Looking for projects to contribute
- Any open source project I could join?
- Looking for open source project to contribute
-
Changie - Replacments and Choices
A short example is the one from Changie itself that asks for an issue number and adds a link when formatting. Changie's .changie.yaml is basically the default configuration with the issue choice added.
-
Changie - Automated Changelog Generation for Any Project
The full changelog for Changie, generated by Changie can be viewed on the website or on GitHub.
-
Good example projects to look through? + a good number of other questions - sorry
I did the first bullet point by passing a reference around, https://github.com/miniscruff/changie. The second bullet point is a little harder, cmd is sort of like a bin folder for scripts but as go files? In a way. I mostly use it cause that is what cobra defaults to. For the third one, besides speed and consistency it might be due to struct funcs when written using func (a *AStruct) doSomething() {} work both when passed in a pointer or value. Where as func (a AStruct) doSomething() {} only works when used on a value. The last point you can use errors.Is https://pkg.go.dev/errors#Is.
-
Open source Go projects to contribute (beginners)
A pretty simple CLI tool for handling changelogs and release notes, not a lot of issues at the moment though: https://github.com/miniscruff/changie.
-
Open source projects to contribute to
Self promo if you want to learn a CLI tool: https://github.com/miniscruff/changie
What are some alternatives?
standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
towncrier - Manage the release notes for your project.
git-cliff - A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
ascii-image-converter - A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!
keploy - Test generation for Developers. Generate tests and stubs for your application that actually work!
enpass-cli - Enpass commandline client
go-zero - A cloud-native Go microservices framework with cli tool for productivity.
Gokapi - Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
dsq - Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
chigo - 🌈 Lolcat in Go: Rainbows and Unicorns!
core - Backend server API handling user mgmt, database, storage and real-time component
hakrawler - Simple, fast web crawler designed for easy, quick discovery of endpoints and assets within a web application