This project demonstrates a simple gRPC service using Go, Chi, Buf, and Connect-Go.
- mise - A dev tool manager
-
Clone the repository:
git clone https://github.com/geoah/go-skeleton.git cd go-skeleton
-
Set up mise:
mise trust mise install
-
Run the service:
air
The service will start and listen on port 8080.
proto/
: Contains the protobuf definitionsinternal/
: Contains the service implementationcmd/apiservice/
: Contains the main application code