package query import ( "context" "fmt" "log" "portfolio_api/database" "portfolio_api/database/ent" "portfolio_api/database/ent/user" ) func GetLogin(ctx context.Context, name string) (*ent.User, error) { u, err := database.Client.User. Query(). Where(user.Name(name)). Only(ctx) if err != nil { return nil, fmt.Errorf("failed querying user: %w", err) } log.Println("user returned: ", u) return u, nil }