28 lines
404 B
Markdown
28 lines
404 B
Markdown
# 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
|
|
```
|
|
|
|
2. Start a server
|
|
```
|
|
go run server/server.go
|
|
```
|
|
|
|
3. Run the client in another terminal
|
|
```
|
|
go run client/client.go
|
|
```
|
|
|