mirror of
https://github.com/foomo/busser.git
synced 2025-10-16 12:25:42 +00:00
| client-ts | ||
| config | ||
| csvreader | ||
| processor | ||
| service | ||
| store | ||
| table | ||
| .gitignore | ||
| busser_test.go | ||
| busser.go | ||
| go.mod | ||
| go.sum | ||
| gotsrpc.yaml | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
busser
A program that runs on your server to validate and store table data.
busser is for you, when working with
- Go
- simple data tables
- small tables ie if you think about paging, you are in the wrong place - use a database instead
- Excel or Google Spreadsheets as a table editor and
- you need extensive validation
- local versioned copies
- CSVs
Usage
- Use google docs or another online table editor to create / edit data
- Load the data as a CSV into busser
- Implement a processor
- Consume the resulting data in your application