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.
Best open source projects to start contibuting
2 projects | reddit.com/r/golang | 24 Nov 2021
Hey! If you're interested in databases and APIs (e.g. GraphQL and OpenAPI), you are welcome to Ent (github.com/ent/ent). We have a really friendly community, and you can feel free to ping me on our Slack channel or Discord server if you need guidance. Good luck!
Is there an equivalent of Java's JPA + Flyway in Go?
1 project | reddit.com/r/golang | 23 Nov 2021
Which Go database/storage package do you go for first when your program needs to store a moderate amount of organized data?
4 projects | reddit.com/r/golang | 22 Nov 2021
Use https://entgo.io/ it will allow you to manage a complex schema without worrying about the actual storage
Can mysql package can be used with graphQL?
1 project | reddit.com/r/graphql | 18 Nov 2021
Yes of course https://entgo.io/
Two GitHub features that make bug reporting and triaging easier than ever
1 project | reddit.com/r/github | 18 Nov 2021
Check out this new blog post we wrote about a new flow for reporting and triaging bugs that we created for Ent using template repository and Codespaces.
Golang + Neo4j
3 projects | reddit.com/r/golang | 2 Nov 2021
Hi, I think you should have a look at https://entgo.io/ , it will give you all the benefits of a graph database using technology like MySQL for example. It's used in many places and the community is very helpful.
Sync Changes to External Data Systems using Ent Hooks | ent
4 projects | reddit.com/r/golang | 2 Nov 2021
If you never heard about Ent before, see our GitHub repository: https://github.com/ent/ent, or our website: https://entgo.io.4 projects | reddit.com/r/golang | 2 Nov 2021
re ent + tx outbox, a discussion started on this issue https://github.com/ent/ent/issues/1473. i think its a great idea and with all of the "NewSQL" databases that support proper horizontal scaling, i think it will become a very widely used design pattern.
Tao: Facebook’s distributed data store for the social graph
1 project | news.ycombinator.com | 29 Oct 2021
- Ent consistency checkers/fixers (I forget the name of the framework/tool)
It's sad to think that people's only glimpse into these tools is through https://entgo.io which is a really crude approximation of the real thing due to Go's lack of generics and expressiveness. Imagine if such amazing tools could be used at actually ethical companies.
Pagination using GraphQl
1 project | reddit.com/r/graphql | 28 Oct 2021
If you use https://entgo.io/ you get it as a built in feature for all your models. https://entgo.io/docs/tutorial-todo-gql-paginate
We haven't tracked posts mentioning Xorm yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
GORM - The fantastic ORM library for Golang, aims to be developer friendly
SQLBoiler - Generate a Go ORM tailored to your database schema.
go-pg - Golang ORM with focus on PostgreSQL features and performance
sqlx - general purpose extensions to golang's database/sql
upper.io/db - Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
sqlc - Generate type safe Go from SQL
Echo - High performance, minimalist Go web framework