package api import ( "sync" "github.com/stephenafamo/bob" ) type API struct { mu sync.Mutex DB bob.Executor } func (api *API) lockf(f func()) { api.mu.Lock() defer api.mu.Unlock() f() }