flatbuffers/examples/go-echo
2025-09-23 21:50:27 -07:00
..
client bulk code format fix (#8707) 2025-09-23 21:50:27 -07:00
hero bulk code format fix (#8707) 2025-09-23 21:50:27 -07:00
net
server
go.mod
hero.fbs
net.fbs
README.md

Go Echo Example

A simple example demonstrating how to send flatbuffers over the network in Go.

Generate flatbuffer code

flatc -g --gen-object-api --go-module-name echo hero.fbs net.fbs

Running example

  1. Run go mod tidy to get dependencies
go mod tidy
  1. Start a server
go run server/server.go
  1. Run the client in another terminal
go run client/client.go