Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/martishin/golang-protobuf-example

Golang Protocol Buffers usage example
https://github.com/martishin/golang-protobuf-example

dockerfile go golang golang-examples protobuf protocol-buffers

Last synced: about 2 months ago
JSON representation

Golang Protocol Buffers usage example

Awesome Lists containing this project

README

        

# Go Protocol Buffers Example
Protocol Buffers usage example in Go

## Running Locally
* Build the protocol buffer definition: `protoc --go_out=. *.proto`
* Run the application: `go run main.go`
* Run tests: `go test ./...`
* Alternatively, run the app using Docker: `make build && make run`

## Technologies Used
* [Go](https://go.dev/)
* [protobuf](https://pkg.go.dev/google.golang.org/protobuf)
* [Protocol Buffer](https://protobuf.dev/getting-started/gotutorial/)
* [Docker](https://www.docker.com/)