https://github.com/euforic/backend-base
Backend GO, Kubernetes, Docker, GQL, gRPC with database Adapters (postgres, buntdb)
https://github.com/euforic/backend-base
buntdb docker go golang gorm gqlgen graphql grpc grpc-go postgresql protobuf protobuf3 protocol-buffers
Last synced: 2 months ago
JSON representation
Backend GO, Kubernetes, Docker, GQL, gRPC with database Adapters (postgres, buntdb)
- Host: GitHub
- URL: https://github.com/euforic/backend-base
- Owner: euforic
- License: mit
- Created: 2021-03-17T22:47:52.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-07-10T00:10:09.000Z (over 2 years ago)
- Last Synced: 2024-06-20T09:14:56.806Z (almost 2 years ago)
- Topics: buntdb, docker, go, golang, gorm, gqlgen, graphql, grpc, grpc-go, postgresql, protobuf, protobuf3, protocol-buffers
- Language: Go
- Homepage:
- Size: 453 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Backend Base

## Requirements
- [Go](https://golang.org) `brew install go` or manual install via [link](https://golang.org)
- [Matr (Make like Build tool)](https://github.com/matr-builder/matr)
- [Proto](https://developers.google.com/protocol-buffers) `brew install protoc` or manual install via [link](https://developers.google.com/protocol-buffers)
- [gRPC-go](https://grpc.io/docs/languages/go/quickstart/)
- [Buf](https://docs.buf.build/installation/)
Optional
- [Bloom](https://github.com/uw-labs/bloomrpc): gRPC Postman like GUI
## Usage
Start Server
```
$ matr run
```
Generate Proto
```
$ matr proto
```