reddit/baseplate.go

Reddit's Service Framework in Go

110

stars

237

commits

Go

primary language

Sep 9, 2026

updated

pkg.go.dev/github.com/reddit/baseplate.go

README

baseplate.go

Baseplate implemented in go.

Documentation

Code documentation

IDE/Editor setup

See here.

Code style guide

See here.

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 against 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.

Contributors

(top 30 of 48)

pacejackson

101 commits

konradreiche

17 commits

dependabot[bot]

15 commits

kylelemons

13 commits

reddit/baseplate.go

Reddit's Service Framework in Go

110

stars

237

commits

Go

primary language

Sep 9, 2026

updated

pkg.go.dev/github.com/reddit/baseplate.go

README

baseplate.go

Baseplate implemented in go.

Documentation

Code documentation

IDE/Editor setup

See here.

Code style guide

See here.

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 against 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.

Contributors

(top 30 of 48)

pacejackson

101 commits

konradreiche

17 commits

dependabot[bot]

15 commits

kylelemons

13 commits

Languages

Go

99.9%