mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-26 19:26:31 +03:00
69011d4901
* wrap root HTTP handler in debug.WithPprof(), rearrange router.Start() to support this * remove unused code * set debug buildtag in build script when $DEBUG set * update go-debug version with fixed handler * use clone of router.srv for LE cert manager, reset server timeouts in debug * add kim's other libraries to README
13 lines
191 B
Go
13 lines
191 B
Go
package debug
|
|
|
|
// DEBUG returns whether debugging is enabled.
|
|
func DEBUG() bool {
|
|
return debug
|
|
}
|
|
|
|
// Run will only call fn if DEBUG is enabled.
|
|
func Run(fn func()) {
|
|
if debug {
|
|
fn()
|
|
}
|
|
}
|