Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reddit/baseplate.go
Reddit's Service Framework in Go
https://github.com/reddit/baseplate.go
Last synced: 5 days ago
JSON representation
Reddit's Service Framework in Go
- Host: GitHub
- URL: https://github.com/reddit/baseplate.go
- Owner: reddit
- License: bsd-3-clause
- Created: 2019-11-04T21:16:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-09T15:06:26.000Z (2 months ago)
- Last Synced: 2024-09-09T18:30:51.458Z (2 months ago)
- Language: Go
- Homepage: https://pkg.go.dev/github.com/reddit/baseplate.go
- Size: 3.06 MB
- Stars: 90
- Watchers: 14
- Forks: 76
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# baseplate.go
[Baseplate][baseplate.py] implemented in go.
## Documentation
[Code documentation][godev]
## IDE/Editor setup
See [here](Editor.md).
## Code style guide
See [here](Style.md).
## Thrift generated files
The `internal/gen-go/` directory contains thrift generated files.
They are excluded from the linter.
DO NOT EDIT.They were generated with [thrift compiler v0.17.0][thrift-version] against
[`baseplate.thrift`][baseplate.thrift]
using the following commands under `internal/`:```
thrift --gen go:package_prefix=github.com/reddit/baseplate.go/,skip_remote path/to/baseplate.thrift
```They are needed by some of the Baseplate.go packages.
We did not include those thrift files into this repo to avoid duplications.
This directory will be regenerated when either thrift compiler or the thrift
files changed significantly.[baseplate.py]: https://github.com/reddit/baseplate.py
[baseplate.thrift]: https://github.com/reddit/baseplate.py/blob/c47b5f29a99b8465987f37237da3e4a53ed55a0c/baseplate/thrift/baseplate.thrift
[godev]: https://pkg.go.dev/github.com/reddit/baseplate.go
[thrift-version]: https://github.com/apache/thrift/releases/tag/v0.17.0