github.com/vetcher/gqlgen@v0.6.0/codegen/testserver/models.go (about) 1 package testserver 2 3 import "fmt" 4 5 type ForcedResolver struct { 6 Field Circle 7 } 8 9 type Error struct { 10 ID string 11 } 12 13 func (Error) ErrorOnRequiredField() (string, error) { 14 return "", fmt.Errorf("boom") 15 } 16 17 func (Error) ErrorOnNonRequiredField() (string, error) { 18 return "", fmt.Errorf("boom") 19 } 20 21 func (Error) NilOnRequiredField() *string { 22 return nil 23 } 24 25 type EmbeddedPointerModel struct { 26 *EmbeddedPointer 27 ID string 28 } 29 30 type EmbeddedPointer struct { 31 Title string 32 }