err move this to a `example/main.go` file?