func createAndHandleCreatedUser(ctx *context.Context, tpl base.TplName, form interface{}, u *models.User, gothUser *goth.User, allowLink bool) bool {
	if !createUserInContext(ctx, tpl, form, u, gothUser, allowLink) {
		return false
	}
	return handleUserCreated(ctx, u, gothUser)
}
// createAndHandleCreatedUser calls createUserInContext and
// then handleUserCreated.
createAndHandleCreatedUser calls createUserInContext and
then handleUserCreated.
// createAndHandleCreatedUser calls createUserInContext and // then handleUserCreated .
func createAndHandleCreatedUser(ctx *context.Context, tpl base.TplName, form interface{}, u *models.User, gothUser *goth.User, allowLink bool) bool {
	if !createUserInContext(ctx, tpl, form, u, gothUser, allowLink) {
		return false
	}
	return handleUserCreated(ctx, u, gothUser)
}
func createAndHandleCreatedUser ( ctx * context . Context , tpl base . TplName , form interface { } , u * models . User , gothUser * goth . User , allowLink bool ) bool { if ! createUserInContext ( ctx , tpl , form , u , gothUser , allowLink ) { return false } return handleUserCreated ( ctx , u , gothUser ) }
createAndHandleCreatedUser calls createUserInContext and
then handleUserCreated.
createAndHandleCreatedUser calls createUserInContext and then handleUserCreated .