examples/example.go
package main import ( "context" "github.com/Fs02/rel" "github.com/Fs02/rel/where") // QuickExample documentation.Function `QuickExample` has 5 return statements (exceeds 4 allowed).func QuickExample(ctx context.Context, repo rel.Repository) error { /// [quick-example] book := Book{Title: "REL for Dummies"} // Insert a Book. if err := repo.Insert(ctx, &book); err != nil { return err } // Find a Book with id 1. if err := repo.Find(ctx, &book, where.Eq("id", 1)); err != nil { return err } // Update a Book. book.Title = "REL for Dummies 2nd Edition" if err := repo.Update(ctx, &book); err != nil { return err } // Delete a Book. if err := repo.Delete(ctx, &book); err != nil { return err } /// [quick-example] return nil}