https://github.com/webstradev/pricefetcher
https://github.com/webstradev/pricefetcher
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/webstradev/pricefetcher
- Owner: webstradev
- Created: 2023-06-12T15:58:24.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-21T15:53:05.000Z (over 1 year ago)
- Last Synced: 2025-07-30T01:52:50.545Z (11 months ago)
- Language: Go
- Size: 10.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WIP PriceFetcher microservice
This is a small microservice with seperation of concerns for logging, metrics and handlers
## Protobuffer installing
### Linux
```
sudo apt install -y protobuf-compiler
```
### MacOS
```
brew install protobuf
```
### GRPC and PRotobuffer package dependencies
```
go get -u google.golang.org/protobuf/cmd/protoc-gen-go
go install google.golang.org/protobuf/cmd/protoc-gen-go
go get -u google.golang.org/grpc/cmd/protoc-gen-go-grpc
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc
```
NOTE: You should add `protoc-gen-go-grpc`to your PATH
```
PATH="${PATH}:$HOME}/go/bin"
```
### Running the service
```
make run
```