package debug import ( "os" "github.com/davecgh/go-spew/spew" "github.com/kyleconroy/sqlc/internal/opts" ) var Active bool var Traced bool var Debug opts.Debug func init() { Active = os.Getenv("SQLCDEBUG") != "" if Active { Debug = opts.DebugFromEnv() Traced = Debug.Trace != "" } } func Dump(n ...interface{}) { if Active { spew.Dump(n) } }