You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* The `def` folder holds the Oto definition made up of Go interface types.
4
-
* The `generate.sh` file (run with `go generate`) uses the `oto` tool to generate the server and client code from `server.go.plush` and `client.js.plush` templates.
5
-
* In `main.go` we implement the `conferenceService` following the interface generated by the `oto` tool
6
-
*`index.html` is a simple page that uses the generated client to access the service
3
+
Conference management platform, bespoke for GopherCon, open source for all.
7
4
8
-
## Run the example
9
-
10
-
```bash
11
-
go run *.go
12
-
```
13
-
14
-
Open http://localhost:8080
15
-
16
-
## Exercise
17
-
18
-
1. Add a new service interface to the `def` package.
19
-
1. Run `go generate` to regenerate the server and client code
20
-
1. See the generated files `server.gen.go` and `client.gen.js`
21
-
1. Call your new service in `index.html`
5
+
## Coming Soon
6
+
There isn't much to share yet. Come back soon to see how you can participate.
0 commit comments