Sandbox project to learn new stack
- Threaded comment with
- SQL
- Raw
- Entity ORM (entgo)
- Redis
- MongoDB
- Cassandra
- Graph
- SQL
- Searchable content (ES/Solr)
- DB Sharding & Replication
- API
- REST
- GraphQL
- Oauth2
- Will add many more
- Go 1.16 above
- Docker
- docker-compose
- Create new endpoint by adding via swagger specs in
/api/openapi/swagger.json
- Regenerate the server stub using
make gen-server
- To add new SQL migration
name=YOUR_MIGRATION_NAME make create-migration
- Then
make migrate-up
Other trivial things might not be explained here. Makefile is your best friend