Open source application build using SvelteKit and Go connected via gRPC.
MIT License
This release is mostly about cleaning up, but I also have a small announcement. While I love gRPC, introducing it to the company has been challenging, and most of the time, it's an overkill. So, I had to create something that gives me a choice - and I did. I spent a lot of time branching this code into a tool that would be usable in my current company. Then, I started adding features: providers to choose from, monitoring, automatic production release and more. The end product became so popular that I decided to share it:
I'll keep this brief and skip the marketing talk. GoFast is a more advanced skeleton, configurable using CLI, that allows you to choose from a wide range of technologies and providers - gRPC or HTTP, SvelteKit or NextJS, Turso, PostgreSQL, Stripe, Lemon Squeeze, SendGrid, Postmark, S3, GCS, and much more. It also has a built-in monitoring stack with Grafana, Loki, and Prometheus.
In short, within 2 minutes, you can have OAuth, payments, emails, files, and monitoring up and running.
As it's already generating some interest, this is where I will be focusing my efforts. The code will always be open and free, but I invite everyone to try GoFast and/or join the community I'm building around Go + any modern framework: https://discord.com/invite/EdSZbQbRyJ
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v3.1.0...v3.2.0
Published by mpiorowski 6 months ago
Started to applying Go best practices based on "100 Go Mistakes", "Effective Go" and "Beyond Effective Go".
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v3.0.1...v3.1.0
Published by mpiorowski 6 months ago
Fixed small user_id bug, that prevent loading correct notes.
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v3.0.0...v3.0.1
Published by mpiorowski 7 months ago
Another big one, this time we move our current implementation of cloud server to branch server
, and on the main
branch we move the project to the cloud. It still is about simplicity, with the use of Fly.io and Turso we don't lose that. And we are gaining very much.
Check the README for the link to the article describing why and how :)
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v2.0.0...v3.0.0
Published by mpiorowski 8 months ago
That was a big change, it was a gathering of all my production experience with Go from the previous months, just a big update, including:
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v1.1.0...v2.0.0
Published by mpiorowski 11 months ago
Published by mpiorowski 11 months ago
Full Changelog: https://github.com/mpiorowski/sgsg/compare/v0.1.0...v1.0.0
Published by mpiorowski 11 months ago
Full Changelog: https://github.com/mpiorowski/sgsg/commits/v0.1.0