code: func With(c context.Context, database *sql.DB) context.Context {
  	return context.WithValue(c, &dbKey, database)
  }
docs: // With installs a database pointer into the given context.
  // It can be retrieved later using Get.