SYMBOL INDEX (527 symbols across 77 files) FILE: app/auth/middleware.go constant prefix (line 20) | prefix = "app.auth" constant defaultSubject (line 21) | defaultSubject = "anonymous" constant defaultServiceName (line 22) | defaultServiceName = "unknown" constant defaultServiceId (line 23) | defaultServiceId = 0 type CustomClaims (line 29) | type CustomClaims struct type Config (line 34) | type Config struct type Middleware (line 40) | type Middleware struct method JWTHandler (line 53) | func (m Middleware) JWTHandler(next http.Handler) http.Handler { method Service (line 108) | func (m Middleware) Service(claims *CustomClaims) (string, uint64) { type keys (line 47) | type keys struct function NewMiddleware (line 121) | func NewMiddleware(cfg Config, log logger.Logger) (*Middleware, func(), ... function NewTestMiddleware (line 140) | func NewTestMiddleware(log logger.Logger) (*Middleware, func(), error) { FILE: app/auth/provider.go function ProviderCfg (line 10) | func ProviderCfg(cfg *viper.Viper) (Config, func(), error) { function Provider (line 17) | func Provider(cfg Config, logger logger.Logger) (*Middleware, func(), er... function ProviderTest (line 22) | func ProviderTest(logger logger.Logger) (*Middleware, func(), error) { FILE: app/casbin/provider.go function Provider (line 10) | func Provider() (*casbin.Enforcer, func(), error) { function ProviderTest (line 16) | func ProviderTest() (*casbin.Enforcer, func(), error) { FILE: app/common/bcrypt.go function HashPassword (line 5) | func HashPassword(password string, cost int) (string, error) { function CheckPasswordHash (line 10) | func CheckPasswordHash(password, hash string) bool { FILE: app/common/constants.go constant SrvProducts (line 4) | SrvProducts = "products" FILE: app/common/graphql.go function SendGraphqlError (line 13) | func SendGraphqlError(w http.ResponseWriter, code int, errors gqlerror.L... function SendGraphqlErrorf (line 23) | func SendGraphqlErrorf(w http.ResponseWriter, code int, format string, a... FILE: app/common/jaeger.go function GenerateTracerForTestClient (line 13) | func GenerateTracerForTestClient(serviceName string, cfg *viper.Viper) (... FILE: app/config/injector.go function Build (line 11) | func Build() (*viper.Viper, func(), error) { FILE: app/config/provider.go function Provider (line 10) | func Provider() (*viper.Viper, func(), error) { FILE: app/config/wire_gen.go function Build (line 16) | func Build() (*viper.Viper, func(), error) { FILE: app/context/context.go constant prefix (line 9) | prefix = "app.context" type Manager (line 12) | type Manager struct method ToMapping (line 17) | func (m *Manager) ToMapping() *Mapping { function NewManager (line 26) | func NewManager(ctx context.Context) (*Manager, error) { type Mapping (line 42) | type Mapping struct function NewContext (line 49) | func NewContext(ctx context.Context, m Mapping) context.Context { FILE: app/dataloader/dataloader.go type ctxKeyType (line 17) | type ctxKeyType struct type loaders (line 21) | type loaders struct function LoaderMiddleware (line 25) | func LoaderMiddleware(next http.Handler) http.Handler { function CtxLoaders (line 63) | func CtxLoaders(ctx context.Context) loaders { FILE: app/dataloader/productitemloader_gen.go type ProductItemLoaderConfig (line 13) | type ProductItemLoaderConfig struct function NewProductItemLoader (line 25) | func NewProductItemLoader(config ProductItemLoaderConfig) *ProductItemLo... type ProductItemLoader (line 34) | type ProductItemLoader struct method Load (line 66) | func (l *ProductItemLoader) Load(key int) ([]*domain.ProductItem, erro... method LoadThunk (line 73) | func (l *ProductItemLoader) LoadThunk(key int) func() ([]*domain.Produ... method LoadAll (line 116) | func (l *ProductItemLoader) LoadAll(keys []int) ([][]*domain.ProductIt... method LoadAllThunk (line 134) | func (l *ProductItemLoader) LoadAllThunk(keys []int) func() ([][]*doma... method Prime (line 152) | func (l *ProductItemLoader) Prime(key int, value []*domain.ProductItem... method Clear (line 167) | func (l *ProductItemLoader) Clear(key int) { method unsafeSet (line 173) | func (l *ProductItemLoader) unsafeSet(key int, value []*domain.Product... type productItemLoaderBatch (line 57) | type productItemLoaderBatch struct method keyIndex (line 182) | func (b *productItemLoaderBatch) keyIndex(l *ProductItemLoader, key in... method startTimer (line 206) | func (b *productItemLoaderBatch) startTimer(l *ProductItemLoader) { method end (line 222) | func (b *productItemLoaderBatch) end(l *ProductItemLoader) { FILE: app/db/db.go constant prefix (line 13) | prefix = "app.db" type Config (line 16) | type Config struct type Manager (line 25) | type Manager struct function New (line 33) | func New(ctx context.Context, log logger.Logger, cfg Config, db *gorm.DB... FILE: app/db/domain/product.go type Product (line 3) | type Product struct FILE: app/db/domain/product_item.go type ProductItem (line 3) | type ProductItem struct FILE: app/db/domain/user.go type User (line 3) | type User struct type UsersRepo (line 10) | type UsersRepo interface FILE: app/db/injector.go function Build (line 10) | func Build() (*Manager, func(), error) { function BuildTest (line 14) | func BuildTest() (*Manager, func(), error) { FILE: app/db/provider.go function Cfg (line 17) | func Cfg(cfg *viper.Viper) (Config, func(), error) { function CfgTest (line 27) | func CfgTest() (Config, func(), error) { function ProviderGORM (line 32) | func ProviderGORM(ctx context.Context, log logger.Logger, cfg Config) (*... function ProviderGORMTest (line 55) | func ProviderGORMTest() (*gorm.DB, func(), error) { function Provider (line 78) | func Provider(ctx context.Context, log logger.Logger, cfg Config, db *go... FILE: app/db/repo/provider.go type Repo (line 9) | type Repo struct function Provider (line 14) | func Provider(userDomain domain.UsersRepo) (*Repo, func(), error) { FILE: app/db/repo/users.go type UsersRepo (line 8) | type UsersRepo struct method CreateUser (line 12) | func (u *UsersRepo) CreateUser(email string, encryptPassword string) (... method FindByEmail (line 22) | func (u *UsersRepo) FindByEmail(email string) (*domain.User, error) { function NewUsersRepo (line 35) | func NewUsersRepo(db *gorm.DB) (domain.UsersRepo, func(), error) { FILE: app/db/repo/users_test.go function TestCreateUser (line 20) | func TestCreateUser(t *testing.T) { function TestFindByEmail (line 85) | func TestFindByEmail(t *testing.T) { FILE: app/db/wire_gen.go function Build (line 21) | func Build() (*Manager, func(), error) { function BuildTest (line 82) | func BuildTest() (*Manager, func(), error) { FILE: app/entrypoint/entrypoint.go constant prefix (line 21) | prefix = "app.entrypoint" function init (line 23) | func init() { function Viper (line 28) | func Viper() *viper.Viper { function Initialize (line 39) | func Initialize(workDir string, v *viper.Viper) (*EntryPoint, error) { function OnShutdown (line 55) | func OnShutdown() context.Context { function OnReload (line 60) | func OnReload() <-chan struct{} { type EntryPoint (line 65) | type EntryPoint struct method Reload (line 79) | func (e *EntryPoint) Reload() { function Shutdown (line 69) | func Shutdown(ctx context.Context, code int) { function WorkDir (line 88) | func WorkDir() string { FILE: app/entrypoint/entrypoint_test.go function TestInitialize (line 13) | func TestInitialize(t *testing.T) { FILE: app/entrypoint/provider.go function ContextProvider (line 12) | func ContextProvider() (context.Context, func(), error) { function ContextProviderTest (line 18) | func ContextProviderTest() (context.Context, func(), error) { FILE: app/graphql/graphql.go constant prefix (line 24) | prefix = "app.graphql" type GraphQL (line 30) | type GraphQL struct method Use (line 38) | func (g *GraphQL) Use(router *chi.Mux) { method Routers (line 43) | func (g *GraphQL) Routers(router chi.Router) { type Config (line 96) | type Config struct function New (line 104) | func New(ctx context.Context, resolver graphql.Config, log logger.Logger... FILE: app/graphql/provider.go function Cfg (line 15) | func Cfg(cfg *viper.Viper) (Config, func(), error) { function CfgTest (line 28) | func CfgTest() (Config, func(), error) { function Provider (line 33) | func Provider(ctx context.Context, resolver graphql.Config, log logger.L... FILE: app/graphql_resolver/injector.go function Build (line 14) | func Build() (graphql.Config, func(), error) { function BuildTest (line 18) | func BuildTest() (graphql.Config, func(), error) { FILE: app/graphql_resolver/mock.go type ProductServerMock (line 10) | type ProductServerMock struct method ListProduct (line 14) | func (s *ProductServerMock) ListProduct(ctx context.Context, in *produ... FILE: app/graphql_resolver/product.go type productsQueryResolver (line 18) | type productsQueryResolver struct method List (line 31) | func (r *productsQueryResolver) List(ctx context.Context, obj *graphql... type productResolver (line 19) | type productResolver struct method ProductItems (line 68) | func (r *productResolver) ProductItems(ctx context.Context, obj *domai... method ProductsQuery (line 21) | func (r *Resolver) ProductsQuery() graphql.ProductsQueryResolver { method Products (line 27) | func (r *queryResolver) Products(ctx context.Context) (*graphql.Products... method ProductsRoot (line 60) | func (r *queryResolver) ProductsRoot(ctx context.Context) ([]*domain.Pro... method Product (line 64) | func (r *Resolver) Product() graphql.ProductResolver { FILE: app/graphql_resolver/product_test.go function TestMain (line 30) | func TestMain(m *testing.M) { function TestList (line 52) | func TestList(t *testing.T) { FILE: app/graphql_resolver/provider.go function Cfg (line 15) | func Cfg(cfg *viper.Viper) (Config, func(), error) { function CfgTest (line 22) | func CfgTest() (Config, func(), error) { function Provider (line 31) | func Provider(ctx context.Context, log logger.Logger, cfg Config, enforc... FILE: app/graphql_resolver/resolver.go type Config (line 25) | type Config struct type Managers (line 30) | type Managers struct type queryResolver (line 35) | type queryResolver struct type mutationResolver (line 36) | type mutationResolver struct type Resolver (line 39) | type Resolver struct method Mutation (line 48) | func (r *Resolver) Mutation() graphql1.MutationResolver { method Query (line 53) | func (r *Resolver) Query() graphql1.QueryResolver { function New (line 58) | func New(ctx context.Context, log logger.Logger, cfg Config, enforcer *c... FILE: app/graphql_resolver/user.go type usersQueryResolver (line 12) | type usersQueryResolver struct method One (line 28) | func (r *usersQueryResolver) One(ctx context.Context, obj *graphql1.Us... type usersMutationResolver (line 13) | type usersMutationResolver struct method CreateUser (line 49) | func (r *usersMutationResolver) CreateUser(ctx context.Context, obj *g... method UsersMutation (line 15) | func (r *Resolver) UsersMutation() graphql1.UsersMutationResolver { method UsersQuery (line 18) | func (r *Resolver) UsersQuery() graphql1.UsersQueryResolver { method Users (line 24) | func (r *queryResolver) Users(ctx context.Context) (*graphql1.UsersQuery... method Users (line 45) | func (r *mutationResolver) Users(ctx context.Context) (*graphql1.UsersMu... FILE: app/graphql_resolver/user_test.go type UserParams (line 18) | type UserParams struct function TestOne (line 24) | func TestOne(t *testing.T) { FILE: app/graphql_resolver/wire_gen.go function Build (line 24) | func Build() (graphql.Config, func(), error) { function BuildTest (line 213) | func BuildTest() (graphql.Config, func(), error) { FILE: app/grpc/connection.go function SetPool (line 15) | func SetPool(p *Pool, srv string) { function GetConnGRPC (line 24) | func GetConnGRPC(poolManager *PoolManager, srv string) (*grpc.ClientConn... FILE: app/grpc/manager.go constant prefix (line 19) | prefix = "app.grpc" type PoolManager (line 24) | type PoolManager struct method NewPool (line 32) | func (p *PoolManager) NewPool(service string) (_ *Pool, loaded bool, _... function NewPoolManager (line 77) | func NewPoolManager(ctx context.Context, tracing *tracesdk.TracerProvide... FILE: app/grpc/pool.go type Done (line 19) | type Done type conn (line 21) | type conn struct method init (line 27) | func (c *conn) init() { type Pool (line 32) | type Pool struct method Get (line 42) | func (p *Pool) Get() (*grpc.ClientConn, Done, error) { type opts (line 49) | type opts struct type Option (line 58) | type Option function ConnOptions (line 61) | func ConnOptions(o ...grpc.DialOption) Option { function MaxConn (line 69) | func MaxConn(value int) Option { function InitConn (line 77) | func InitConn(value int) Option { function MaxLifeDuration (line 85) | func MaxLifeDuration(value time.Duration) Option { function IdleTimeout (line 93) | func IdleTimeout(value time.Duration) Option { function NewPool (line 101) | func NewPool(ctx context.Context, service, target string, o ...Option) (... FILE: app/grpc/provider.go function Cfg (line 23) | func Cfg(cfg *viper.Viper) (*Config, func(), error) { function CfgTest (line 33) | func CfgTest() (*Config, func(), error) { type Service (line 38) | type Service struct type Config (line 48) | type Config struct function Provider (line 54) | func Provider(ctx context.Context, tracing *tracesdk.TracerProvider, log... FILE: app/http/http.go constant prefix (line 15) | prefix = "app.http" type Config (line 18) | type Config struct type Http (line 24) | type Http struct method ListenAndServe (line 33) | func (m *Http) ListenAndServe(wg *sync.WaitGroup, bind ...string) (ser... function New (line 63) | func New(ctx context.Context, mux *chi.Mux, log logger.Logger, cfg Confi... FILE: app/http/injector.go function Build (line 16) | func Build() (*Http, func(), error) { FILE: app/http/logger.go function Logger (line 11) | func Logger(l logger.Logger) func(next http.Handler) http.Handler { FILE: app/http/provider.go function Cfg (line 27) | func Cfg(cfg *viper.Viper) (Config, func(), error) { function CfgTest (line 38) | func CfgTest() (Config, func(), error) { function Mux (line 43) | func Mux(managers Managers, log logger.Logger) (*chi.Mux, func(), error) { type Managers (line 61) | type Managers struct function Provider (line 72) | func Provider(ctx context.Context, mux *chi.Mux, log logger.Logger, cfg ... FILE: app/http/wire_gen.go function Build (line 27) | func Build() (*Http, func(), error) { FILE: app/http_routers/products-router/injector.go function Build (line 11) | func Build() (*Manager, func(), error) { function BuildTest (line 15) | func BuildTest() (*Manager, func(), error) { FILE: app/http_routers/products-router/manager.go constant prefix (line 10) | prefix = "app.products-router" type Manager (line 13) | type Manager struct type ServiceManagers (line 20) | type ServiceManagers struct function New (line 24) | func New(ctx context.Context, log logger.Logger, managers ServiceManager... FILE: app/http_routers/products-router/provider.go function Cfg (line 12) | func Cfg(cfg *viper.Viper) (*Config, func(), error) { function CfgTest (line 22) | func CfgTest() (*Config, func(), error) { type Config (line 27) | type Config struct function Provider (line 37) | func Provider(ctx context.Context, log logger.Logger, managers ServiceMa... FILE: app/http_routers/products-router/router.go type Router (line 20) | type Router struct method Run (line 27) | func (router *Router) Run(chiRouter chi.Router) { method GetProductsGrpc (line 33) | func (router *Router) GetProductsGrpc(w http.ResponseWriter, r *http.R... method GetProductsNats (line 61) | func (router *Router) GetProductsNats(w http.ResponseWriter, r *http.R... method GetProductsSlowly (line 94) | func (router *Router) GetProductsSlowly(w http.ResponseWriter, r *http... FILE: app/http_routers/products-router/router_test.go function TestMain (line 32) | func TestMain(m *testing.M) { function TestGetProductsGrpc (line 54) | func TestGetProductsGrpc(t *testing.T) { FILE: app/http_routers/products-router/wire_gen.go function Build (line 20) | func Build() (*Manager, func(), error) { function BuildTest (line 123) | func BuildTest() (*Manager, func(), error) { FILE: app/logger/injector.go function Build (line 12) | func Build() (Logger, func(), error) { function BuildTest (line 16) | func BuildTest() (Logger, func(), error) { FILE: app/logger/logger.go type Fields (line 4) | type Fields type Level (line 8) | type Level method String (line 11) | func (l Level) String() string { method FromString (line 34) | func (l *Level) FromString(level string) Level { constant LevelDebug (line 58) | LevelDebug Level = 7 constant LevelInfo (line 60) | LevelInfo Level = 6 constant LevelNotice (line 62) | LevelNotice Level = 5 constant LevelWarning (line 64) | LevelWarning Level = 4 constant LevelError (line 66) | LevelError Level = 3 constant LevelCritical (line 68) | LevelCritical Level = 2 constant LevelAlert (line 70) | LevelAlert Level = 1 constant LevelEmergency (line 72) | LevelEmergency Level = 0 type opts (line 75) | type opts struct type Option (line 81) | type Option function Args (line 84) | func Args(a ...interface{}) Option { function WithFields (line 92) | func WithFields(fields Fields) Option { type Config (line 100) | type Config struct type Logger (line 105) | type Logger interface FILE: app/logger/middleware.go function UnaryClientInterceptor (line 12) | func UnaryClientInterceptor(log Logger, enable bool) grpc.UnaryClientInt... function StreamClientInterceptor (line 35) | func StreamClientInterceptor(log Logger, enable bool) grpc.StreamClientI... function UnaryServerInterceptor (line 57) | func UnaryServerInterceptor(log Logger, enable bool) grpc.UnaryServerInt... function StreamServerInterceptor (line 80) | func StreamServerInterceptor(log Logger, enable bool) grpc.StreamServerI... FILE: app/logger/mock.go type Entity (line 8) | type Entity struct type Mock (line 16) | type Mock struct method Printf (line 25) | func (m *Mock) Printf(format string, a ...interface{}) { method Emergency (line 30) | func (m *Mock) Emergency(format string, opts ...Option) { method Alert (line 35) | func (m *Mock) Alert(format string, opts ...Option) { method Critical (line 40) | func (m *Mock) Critical(format string, opts ...Option) { method Error (line 45) | func (m *Mock) Error(format string, opts ...Option) { method Warning (line 50) | func (m *Mock) Warning(format string, opts ...Option) { method Notice (line 55) | func (m *Mock) Notice(format string, opts ...Option) { method Info (line 60) | func (m *Mock) Info(format string, opts ...Option) { method Debug (line 65) | func (m *Mock) Debug(format string, opts ...Option) { method Write (line 70) | func (m *Mock) Write(p []byte) (n int, err error) { method Log (line 76) | func (m *Mock) Log(level Level, format string, o ...Option) { method WithFields (line 106) | func (m *Mock) WithFields(fields Fields) Logger { method Catch (line 129) | func (m *Mock) Catch() <-chan Entity { function copyMock (line 112) | func copyMock(dst, src *Mock, fields map[string]interface{}) { function newMock (line 134) | func newMock(ctx context.Context, cfg Config, discard bool) *Mock { FILE: app/logger/provider.go function ProviderCfg (line 11) | func ProviderCfg(cfg *viper.Viper) (Config, func(), error) { function ProviderCfgTest (line 24) | func ProviderCfgTest() (Config, func(), error) { function Provider (line 29) | func Provider(ctx context.Context, cfg Config) (*Zap, func(), error) { function ProviderTest (line 34) | func ProviderTest(ctx context.Context, cfg Config) (*Mock, func(), error) { FILE: app/logger/wire_gen.go function Build (line 17) | func Build() (Logger, func(), error) { function BuildTest (line 48) | func BuildTest() (Logger, func(), error) { FILE: app/logger/zap.go type Zap (line 12) | type Zap struct method Printf (line 20) | func (z *Zap) Printf(format string, a ...interface{}) { method Emergency (line 25) | func (z *Zap) Emergency(format string, opts ...Option) { method Alert (line 30) | func (z *Zap) Alert(format string, opts ...Option) { method Critical (line 35) | func (z *Zap) Critical(format string, opts ...Option) { method Error (line 40) | func (z *Zap) Error(format string, opts ...Option) { method Warning (line 45) | func (z *Zap) Warning(format string, opts ...Option) { method Notice (line 50) | func (z *Zap) Notice(format string, opts ...Option) { method Info (line 55) | func (z *Zap) Info(format string, opts ...Option) { method Debug (line 60) | func (z *Zap) Debug(format string, opts ...Option) { method Write (line 65) | func (z *Zap) Write(p []byte) (n int, err error) { method Log (line 71) | func (z *Zap) Log(level Level, format string, o ...Option) { method WithFields (line 127) | func (z *Zap) WithFields(fields Fields) Logger { function copyZap (line 133) | func copyZap(dst, src *Zap, fields map[string]interface{}) { function newZap (line 149) | func newZap(ctx context.Context, cfg Config) *Zap { FILE: app/tracing/jaeger.go type Configuration (line 15) | type Configuration struct constant prefix (line 21) | prefix = "app.tracer" function newJaegerTracer (line 23) | func newJaegerTracer(ctx context.Context, configuration *Configuration, ... FILE: app/tracing/provider.go function Cfg (line 19) | func Cfg(cfg *viper.Viper) (*Configuration, func(), error) { function Provider (line 29) | func Provider(ctx context.Context, configuration *Configuration, log log... function ProviderTest (line 37) | func ProviderTest() (*tracesdk.TracerProvider, func(), error) { FILE: cmd/daemon/daemon.go function init (line 79) | func init() { FILE: cmd/health-check-service/health_check_service.go type Config (line 29) | type Config struct type server (line 34) | type server struct method IsAlive (line 39) | func (s *server) IsAlive(ctx context.Context, empty *emptypb.Empty) (*... function init (line 131) | func init() { FILE: cmd/jwt/jwt.go function init (line 12) | func init() { FILE: cmd/jwt/token.go function init (line 21) | func init() { function GenerateJWT (line 71) | func GenerateJWT(privateKey []byte, fields map[string]interface{}) (stri... FILE: cmd/migrate/migrate.go function init (line 79) | func init() { FILE: cmd/product-service/nats_service.go type natsService (line 8) | type natsService struct method workerHanlder (line 12) | func (s *natsService) workerHanlder(m *stan.Msg) { FILE: cmd/product-service/product_service.go type Config (line 35) | type Config struct type server (line 42) | type server struct method ListProduct (line 48) | func (s *server) ListProduct(ctx context.Context, in *products.ListPro... function init (line 180) | func init() { FILE: cmd/root.go constant prefix (line 39) | prefix = "cmd.root" function init (line 81) | func init() { function Execute (line 114) | func Execute() { FILE: generated/graphql/generated.go function NewExecutableSchema (line 24) | func NewExecutableSchema(cfg Config) graphql.ExecutableSchema { type Config (line 32) | type Config struct type ResolverRoot (line 38) | type ResolverRoot interface type DirectiveRoot (line 47) | type DirectiveRoot struct type ComplexityRoot (line 51) | type ComplexityRoot struct type MutationResolver (line 100) | type MutationResolver interface type ProductResolver (line 103) | type ProductResolver interface type ProductsQueryResolver (line 106) | type ProductsQueryResolver interface type QueryResolver (line 109) | type QueryResolver interface type UsersMutationResolver (line 113) | type UsersMutationResolver interface type UsersQueryResolver (line 116) | type UsersQueryResolver interface type executableSchema (line 120) | type executableSchema struct method Schema (line 126) | func (e *executableSchema) Schema() *ast.Schema { method Complexity (line 130) | func (e *executableSchema) Complexity(typeName, field string, childCom... method Exec (line 268) | func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseH... type executionContext (line 308) | type executionContext struct method introspectSchema (line 313) | func (ec *executionContext) introspectSchema() (*introspection.Schema,... method introspectType (line 320) | func (ec *executionContext) introspectType(name string) (*introspectio... method dir_hasUsersPermission_args (line 395) | func (ec *executionContext) dir_hasUsersPermission_args(ctx context.Co... method field_Query___type_args (line 410) | func (ec *executionContext) field_Query___type_args(ctx context.Contex... method field_UsersMutation_createUser_args (line 425) | func (ec *executionContext) field_UsersMutation_createUser_args(ctx co... method field_UsersQuery_one_args (line 449) | func (ec *executionContext) field_UsersQuery_one_args(ctx context.Cont... method field___Type_enumValues_args (line 464) | func (ec *executionContext) field___Type_enumValues_args(ctx context.C... method field___Type_fields_args (line 479) | func (ec *executionContext) field___Type_fields_args(ctx context.Conte... method _Mutation_users (line 502) | func (ec *executionContext) _Mutation_users(ctx context.Context, field... method _Product_id (line 533) | func (ec *executionContext) _Product_id(ctx context.Context, field gra... method _Product_name (line 567) | func (ec *executionContext) _Product_name(ctx context.Context, field g... method _Product_productItems (line 601) | func (ec *executionContext) _Product_productItems(ctx context.Context,... method _ProductItem_id (line 635) | func (ec *executionContext) _ProductItem_id(ctx context.Context, field... method _ProductItem_name (line 669) | func (ec *executionContext) _ProductItem_name(ctx context.Context, fie... method _ProductsListOut_products (line 703) | func (ec *executionContext) _ProductsListOut_products(ctx context.Cont... method _ProductsQuery_list (line 737) | func (ec *executionContext) _ProductsQuery_list(ctx context.Context, f... method _Query_users (line 771) | func (ec *executionContext) _Query_users(ctx context.Context, field gr... method _Query_products (line 802) | func (ec *executionContext) _Query_products(ctx context.Context, field... method _Query___type (line 833) | func (ec *executionContext) _Query___type(ctx context.Context, field g... method _Query___schema (line 871) | func (ec *executionContext) _Query___schema(ctx context.Context, field... method _UsersCreateOut_status (line 902) | func (ec *executionContext) _UsersCreateOut_status(ctx context.Context... method _UsersCreateOut_id (line 936) | func (ec *executionContext) _UsersCreateOut_id(ctx context.Context, fi... method _UsersCreateOut_email (line 970) | func (ec *executionContext) _UsersCreateOut_email(ctx context.Context,... method _UsersMutation_createUser (line 1004) | func (ec *executionContext) _UsersMutation_createUser(ctx context.Cont... method _UsersOneOut_id (line 1069) | func (ec *executionContext) _UsersOneOut_id(ctx context.Context, field... method _UsersOneOut_email (line 1103) | func (ec *executionContext) _UsersOneOut_email(ctx context.Context, fi... method _UsersQuery_one (line 1137) | func (ec *executionContext) _UsersQuery_one(ctx context.Context, field... method ___Directive_name (line 1202) | func (ec *executionContext) ___Directive_name(ctx context.Context, fie... method ___Directive_description (line 1236) | func (ec *executionContext) ___Directive_description(ctx context.Conte... method ___Directive_locations (line 1267) | func (ec *executionContext) ___Directive_locations(ctx context.Context... method ___Directive_args (line 1301) | func (ec *executionContext) ___Directive_args(ctx context.Context, fie... method ___EnumValue_name (line 1335) | func (ec *executionContext) ___EnumValue_name(ctx context.Context, fie... method ___EnumValue_description (line 1369) | func (ec *executionContext) ___EnumValue_description(ctx context.Conte... method ___EnumValue_isDeprecated (line 1400) | func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Cont... method ___EnumValue_deprecationReason (line 1434) | func (ec *executionContext) ___EnumValue_deprecationReason(ctx context... method ___Field_name (line 1465) | func (ec *executionContext) ___Field_name(ctx context.Context, field g... method ___Field_description (line 1499) | func (ec *executionContext) ___Field_description(ctx context.Context, ... method ___Field_args (line 1530) | func (ec *executionContext) ___Field_args(ctx context.Context, field g... method ___Field_type (line 1564) | func (ec *executionContext) ___Field_type(ctx context.Context, field g... method ___Field_isDeprecated (line 1598) | func (ec *executionContext) ___Field_isDeprecated(ctx context.Context,... method ___Field_deprecationReason (line 1632) | func (ec *executionContext) ___Field_deprecationReason(ctx context.Con... method ___InputValue_name (line 1663) | func (ec *executionContext) ___InputValue_name(ctx context.Context, fi... method ___InputValue_description (line 1697) | func (ec *executionContext) ___InputValue_description(ctx context.Cont... method ___InputValue_type (line 1728) | func (ec *executionContext) ___InputValue_type(ctx context.Context, fi... method ___InputValue_defaultValue (line 1762) | func (ec *executionContext) ___InputValue_defaultValue(ctx context.Con... method ___Schema_types (line 1793) | func (ec *executionContext) ___Schema_types(ctx context.Context, field... method ___Schema_queryType (line 1827) | func (ec *executionContext) ___Schema_queryType(ctx context.Context, f... method ___Schema_mutationType (line 1861) | func (ec *executionContext) ___Schema_mutationType(ctx context.Context... method ___Schema_subscriptionType (line 1892) | func (ec *executionContext) ___Schema_subscriptionType(ctx context.Con... method ___Schema_directives (line 1923) | func (ec *executionContext) ___Schema_directives(ctx context.Context, ... method ___Type_kind (line 1957) | func (ec *executionContext) ___Type_kind(ctx context.Context, field gr... method ___Type_name (line 1991) | func (ec *executionContext) ___Type_name(ctx context.Context, field gr... method ___Type_description (line 2022) | func (ec *executionContext) ___Type_description(ctx context.Context, f... method ___Type_fields (line 2053) | func (ec *executionContext) ___Type_fields(ctx context.Context, field ... method ___Type_interfaces (line 2091) | func (ec *executionContext) ___Type_interfaces(ctx context.Context, fi... method ___Type_possibleTypes (line 2122) | func (ec *executionContext) ___Type_possibleTypes(ctx context.Context,... method ___Type_enumValues (line 2153) | func (ec *executionContext) ___Type_enumValues(ctx context.Context, fi... method ___Type_inputFields (line 2191) | func (ec *executionContext) ___Type_inputFields(ctx context.Context, f... method ___Type_ofType (line 2222) | func (ec *executionContext) ___Type_ofType(ctx context.Context, field ... method _Mutation (line 2267) | func (ec *executionContext) _Mutation(ctx context.Context, sel ast.Sel... method _Product (line 2295) | func (ec *executionContext) _Product(ctx context.Context, sel ast.Sele... method _ProductItem (line 2341) | func (ec *executionContext) _ProductItem(ctx context.Context, sel ast.... method _ProductsListOut (line 2373) | func (ec *executionContext) _ProductsListOut(ctx context.Context, sel ... method _ProductsQuery (line 2400) | func (ec *executionContext) _ProductsQuery(ctx context.Context, sel as... method _Query (line 2436) | func (ec *executionContext) _Query(ctx context.Context, sel ast.Select... method _UsersCreateOut (line 2488) | func (ec *executionContext) _UsersCreateOut(ctx context.Context, sel a... method _UsersMutation (line 2525) | func (ec *executionContext) _UsersMutation(ctx context.Context, sel as... method _UsersOneOut (line 2561) | func (ec *executionContext) _UsersOneOut(ctx context.Context, sel ast.... method _UsersQuery (line 2593) | func (ec *executionContext) _UsersQuery(ctx context.Context, sel ast.S... method ___Directive (line 2629) | func (ec *executionContext) ___Directive(ctx context.Context, sel ast.... method ___EnumValue (line 2668) | func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.... method ___Field (line 2704) | func (ec *executionContext) ___Field(ctx context.Context, sel ast.Sele... method ___InputValue (line 2750) | func (ec *executionContext) ___InputValue(ctx context.Context, sel ast... method ___Schema (line 2786) | func (ec *executionContext) ___Schema(ctx context.Context, sel ast.Sel... method ___Type (line 2827) | func (ec *executionContext) ___Type(ctx context.Context, sel ast.Selec... method unmarshalNBoolean2bool (line 2872) | func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context... method marshalNBoolean2bool (line 2877) | func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, ... method unmarshalNID2int (line 2887) | func (ec *executionContext) unmarshalNID2int(ctx context.Context, v in... method marshalNID2int (line 2892) | func (ec *executionContext) marshalNID2int(ctx context.Context, sel as... method unmarshalNID2string (line 2902) | func (ec *executionContext) unmarshalNID2string(ctx context.Context, v... method marshalNID2string (line 2907) | func (ec *executionContext) marshalNID2string(ctx context.Context, sel... method marshalNProduct2ᚕᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋappᚋdbᚋdomainᚐProductᚄ (line 2917) | func (ec *executionContext) marshalNProduct2ᚕᚖgithubᚗcomᚋaristatᚋgolan... method marshalNProduct2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋappᚋdbᚋdomainᚐProduct (line 2954) | func (ec *executionContext) marshalNProduct2ᚖgithubᚗcomᚋaristatᚋgolang... method marshalNProductItem2ᚕᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋappᚋdbᚋdomainᚐProductItemᚄ (line 2964) | func (ec *executionContext) marshalNProductItem2ᚕᚖgithubᚗcomᚋaristatᚋg... method marshalNProductItem2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋappᚋdbᚋdomainᚐProductItem (line 3001) | func (ec *executionContext) marshalNProductItem2ᚖgithubᚗcomᚋaristatᚋgo... method marshalNProductsListOut2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐProductsListOut (line 3011) | func (ec *executionContext) marshalNProductsListOut2githubᚗcomᚋaristat... method marshalNProductsListOut2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐProductsListOut (line 3015) | func (ec *executionContext) marshalNProductsListOut2ᚖgithubᚗcomᚋarista... method unmarshalNString2string (line 3025) | func (ec *executionContext) unmarshalNString2string(ctx context.Contex... method marshalNString2string (line 3030) | func (ec *executionContext) marshalNString2string(ctx context.Context,... method marshalNUsersCreateOut2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersCreateOut (line 3040) | func (ec *executionContext) marshalNUsersCreateOut2githubᚗcomᚋaristatᚋ... method marshalNUsersCreateOut2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersCreateOut (line 3044) | func (ec *executionContext) marshalNUsersCreateOut2ᚖgithubᚗcomᚋaristat... method unmarshalNUsersCreateOutStatus2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersCreateOutStatus (line 3054) | func (ec *executionContext) unmarshalNUsersCreateOutStatus2githubᚗcomᚋ... method marshalNUsersCreateOutStatus2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersCreateOutStatus (line 3060) | func (ec *executionContext) marshalNUsersCreateOutStatus2githubᚗcomᚋar... method marshalNUsersOneOut2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersOneOut (line 3064) | func (ec *executionContext) marshalNUsersOneOut2githubᚗcomᚋaristatᚋgol... method marshalNUsersOneOut2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersOneOut (line 3068) | func (ec *executionContext) marshalNUsersOneOut2ᚖgithubᚗcomᚋaristatᚋgo... method unmarshalNUsersPermissionEnum2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersPermissionEnum (line 3078) | func (ec *executionContext) unmarshalNUsersPermissionEnum2githubᚗcomᚋa... method marshalNUsersPermissionEnum2githubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersPermissionEnum (line 3084) | func (ec *executionContext) marshalNUsersPermissionEnum2githubᚗcomᚋari... method marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective (line 3088) | func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋg... method marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ (line 3092) | func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋ... method unmarshalN__DirectiveLocation2string (line 3129) | func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx c... method marshalN__DirectiveLocation2string (line 3134) | func (ec *executionContext) marshalN__DirectiveLocation2string(ctx con... method unmarshalN__DirectiveLocation2ᚕstringᚄ (line 3144) | func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx... method marshalN__DirectiveLocation2ᚕstringᚄ (line 3165) | func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx c... method marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue (line 3202) | func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋg... method marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField (line 3206) | func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlge... method marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue (line 3210) | func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋ... method marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ (line 3214) | func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designs... method marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType (line 3251) | func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgen... method marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ (line 3255) | func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlge... method marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType (line 3292) | func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlge... method unmarshalN__TypeKind2string (line 3302) | func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Co... method marshalN__TypeKind2string (line 3307) | func (ec *executionContext) marshalN__TypeKind2string(ctx context.Cont... method unmarshalOBoolean2bool (line 3317) | func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context... method marshalOBoolean2bool (line 3322) | func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, ... method unmarshalOBoolean2ᚖbool (line 3326) | func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Contex... method marshalOBoolean2ᚖbool (line 3334) | func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context,... method marshalOProductsQuery2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐProductsQuery (line 3341) | func (ec *executionContext) marshalOProductsQuery2ᚖgithubᚗcomᚋaristatᚋ... method unmarshalOString2string (line 3348) | func (ec *executionContext) unmarshalOString2string(ctx context.Contex... method marshalOString2string (line 3353) | func (ec *executionContext) marshalOString2string(ctx context.Context,... method unmarshalOString2ᚖstring (line 3357) | func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Conte... method marshalOString2ᚖstring (line 3365) | func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context... method marshalOUsersMutation2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersMutation (line 3372) | func (ec *executionContext) marshalOUsersMutation2ᚖgithubᚗcomᚋaristatᚋ... method marshalOUsersQuery2ᚖgithubᚗcomᚋaristatᚋgolangᚑexampleᚑappᚋgeneratedᚋgraphqlᚐUsersQuery (line 3379) | func (ec *executionContext) marshalOUsersQuery2ᚖgithubᚗcomᚋaristatᚋgol... method marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ (line 3386) | func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋ... method marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ (line 3426) | func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlg... method marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ (line 3466) | func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designs... method marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema (line 3506) | func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgql... method marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ (line 3513) | func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlge... method marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType (line 3553) | func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlge... FILE: generated/graphql/models_gen.go type ProductsListOut (line 13) | type ProductsListOut struct type ProductsQuery (line 17) | type ProductsQuery struct type UsersCreateOut (line 21) | type UsersCreateOut struct type UsersMutation (line 27) | type UsersMutation struct type UsersOneOut (line 31) | type UsersOneOut struct type UsersQuery (line 36) | type UsersQuery struct type UsersCreateOutStatus (line 40) | type UsersCreateOutStatus method IsValid (line 54) | func (e UsersCreateOutStatus) IsValid() bool { method String (line 62) | func (e UsersCreateOutStatus) String() string { method UnmarshalGQL (line 66) | func (e *UsersCreateOutStatus) UnmarshalGQL(v interface{}) error { method MarshalGQL (line 79) | func (e UsersCreateOutStatus) MarshalGQL(w io.Writer) { constant UsersCreateOutStatusOk (line 43) | UsersCreateOutStatusOk UsersCreateOutStatus = "OK" constant UsersCreateOutStatusBadRequest (line 44) | UsersCreateOutStatusBadRequest UsersCreateOutStatus = "BAD_REQU... constant UsersCreateOutStatusServerInternalError (line 45) | UsersCreateOutStatusServerInternalError UsersCreateOutStatus = "SERVER_I... type UsersPermissionEnum (line 83) | type UsersPermissionEnum method IsValid (line 95) | func (e UsersPermissionEnum) IsValid() bool { method String (line 103) | func (e UsersPermissionEnum) String() string { method UnmarshalGQL (line 107) | func (e *UsersPermissionEnum) UnmarshalGQL(v interface{}) error { method MarshalGQL (line 120) | func (e UsersPermissionEnum) MarshalGQL(w io.Writer) { constant UsersPermissionEnumRead (line 86) | UsersPermissionEnumRead UsersPermissionEnum = "READ" constant UsersPermissionEnumWrite (line 87) | UsersPermissionEnumWrite UsersPermissionEnum = "WRITE" FILE: generated/resources/proto/health_checks/health_checks.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type IsAliveOut_Status (line 24) | type IsAliveOut_Status method Enum (line 43) | func (x IsAliveOut_Status) Enum() *IsAliveOut_Status { method String (line 49) | func (x IsAliveOut_Status) String() string { method Descriptor (line 53) | func (IsAliveOut_Status) Descriptor() protoreflect.EnumDescriptor { method Type (line 57) | func (IsAliveOut_Status) Type() protoreflect.EnumType { method Number (line 61) | func (x IsAliveOut_Status) Number() protoreflect.EnumNumber { method EnumDescriptor (line 66) | func (IsAliveOut_Status) EnumDescriptor() ([]byte, []int) { constant IsAliveOut_OK (line 27) | IsAliveOut_OK IsAliveOut_Status = 0 constant IsAliveOut_NOT_OK (line 28) | IsAliveOut_NOT_OK IsAliveOut_Status = 2 type IsAliveOut (line 70) | type IsAliveOut struct method Reset (line 78) | func (x *IsAliveOut) Reset() { method String (line 87) | func (x *IsAliveOut) String() string { method ProtoMessage (line 91) | func (*IsAliveOut) ProtoMessage() {} method ProtoReflect (line 93) | func (x *IsAliveOut) ProtoReflect() protoreflect.Message { method Descriptor (line 106) | func (*IsAliveOut) Descriptor() ([]byte, []int) { method GetStatus (line 110) | func (x *IsAliveOut) GetStatus() IsAliveOut_Status { function file_resources_proto_health_checks_health_checks_proto_rawDescGZIP (line 149) | func file_resources_proto_health_checks_health_checks_proto_rawDescGZIP(... function init (line 174) | func init() { file_resources_proto_health_checks_health_checks_proto_ini... function file_resources_proto_health_checks_health_checks_proto_init (line 175) | func file_resources_proto_health_checks_health_checks_proto_init() { FILE: generated/resources/proto/health_checks/health_checks_grpc.pb.go constant _ (line 16) | _ = grpc.SupportPackageIsVersion7 type HealthChecksClient (line 21) | type HealthChecksClient interface type healthChecksClient (line 25) | type healthChecksClient struct method IsAlive (line 33) | func (c *healthChecksClient) IsAlive(ctx context.Context, in *emptypb.... function NewHealthChecksClient (line 29) | func NewHealthChecksClient(cc grpc.ClientConnInterface) HealthChecksClie... type HealthChecksServer (line 45) | type HealthChecksServer interface type UnimplementedHealthChecksServer (line 51) | type UnimplementedHealthChecksServer struct method IsAlive (line 54) | func (UnimplementedHealthChecksServer) IsAlive(context.Context, *empty... method mustEmbedUnimplementedHealthChecksServer (line 57) | func (UnimplementedHealthChecksServer) mustEmbedUnimplementedHealthChe... type UnsafeHealthChecksServer (line 62) | type UnsafeHealthChecksServer interface function RegisterHealthChecksServer (line 66) | func RegisterHealthChecksServer(s grpc.ServiceRegistrar, srv HealthCheck... function _HealthChecks_IsAlive_Handler (line 70) | func _HealthChecks_IsAlive_Handler(srv interface{}, ctx context.Context,... FILE: generated/resources/proto/products/products.pb.go constant _ (line 18) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 20) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type ListProductOut_Status (line 23) | type ListProductOut_Status method Enum (line 42) | func (x ListProductOut_Status) Enum() *ListProductOut_Status { method String (line 48) | func (x ListProductOut_Status) String() string { method Descriptor (line 52) | func (ListProductOut_Status) Descriptor() protoreflect.EnumDescriptor { method Type (line 56) | func (ListProductOut_Status) Type() protoreflect.EnumType { method Number (line 60) | func (x ListProductOut_Status) Number() protoreflect.EnumNumber { method EnumDescriptor (line 65) | func (ListProductOut_Status) EnumDescriptor() ([]byte, []int) { constant ListProductOut_OK (line 26) | ListProductOut_OK ListProductOut_Status = 0 constant ListProductOut_NOT_FOUND (line 27) | ListProductOut_NOT_FOUND ListProductOut_Status = 2 type Product (line 69) | type Product struct method Reset (line 78) | func (x *Product) Reset() { method String (line 87) | func (x *Product) String() string { method ProtoMessage (line 91) | func (*Product) ProtoMessage() {} method ProtoReflect (line 93) | func (x *Product) ProtoReflect() protoreflect.Message { method Descriptor (line 106) | func (*Product) Descriptor() ([]byte, []int) { method GetId (line 110) | func (x *Product) GetId() int64 { method GetName (line 117) | func (x *Product) GetName() string { type ListProductIn (line 124) | type ListProductIn struct method Reset (line 132) | func (x *ListProductIn) Reset() { method String (line 141) | func (x *ListProductIn) String() string { method ProtoMessage (line 145) | func (*ListProductIn) ProtoMessage() {} method ProtoReflect (line 147) | func (x *ListProductIn) ProtoReflect() protoreflect.Message { method Descriptor (line 160) | func (*ListProductIn) Descriptor() ([]byte, []int) { method GetId (line 164) | func (x *ListProductIn) GetId() int64 { type ListProductOut (line 171) | type ListProductOut struct method Reset (line 180) | func (x *ListProductOut) Reset() { method String (line 189) | func (x *ListProductOut) String() string { method ProtoMessage (line 193) | func (*ListProductOut) ProtoMessage() {} method ProtoReflect (line 195) | func (x *ListProductOut) ProtoReflect() protoreflect.Message { method Descriptor (line 208) | func (*ListProductOut) Descriptor() ([]byte, []int) { method GetStatus (line 212) | func (x *ListProductOut) GetStatus() ListProductOut_Status { method GetProducts (line 219) | func (x *ListProductOut) GetProducts() []*Product { function file_resources_proto_products_products_proto_rawDescGZIP (line 263) | func file_resources_proto_products_products_proto_rawDescGZIP() []byte { function init (line 290) | func init() { file_resources_proto_products_products_proto_init() } function file_resources_proto_products_products_proto_init (line 291) | func file_resources_proto_products_products_proto_init() { FILE: generated/resources/proto/products/products_grpc.pb.go constant _ (line 15) | _ = grpc.SupportPackageIsVersion7 type ProductsClient (line 20) | type ProductsClient interface type productsClient (line 24) | type productsClient struct method ListProduct (line 32) | func (c *productsClient) ListProduct(ctx context.Context, in *ListProd... function NewProductsClient (line 28) | func NewProductsClient(cc grpc.ClientConnInterface) ProductsClient { type ProductsServer (line 44) | type ProductsServer interface type UnimplementedProductsServer (line 50) | type UnimplementedProductsServer struct method ListProduct (line 53) | func (UnimplementedProductsServer) ListProduct(context.Context, *ListP... method mustEmbedUnimplementedProductsServer (line 56) | func (UnimplementedProductsServer) mustEmbedUnimplementedProductsServe... type UnsafeProductsServer (line 61) | type UnsafeProductsServer interface function RegisterProductsServer (line 65) | func RegisterProductsServer(s grpc.ServiceRegistrar, srv ProductsServer) { function _Products_ListProduct_Handler (line 69) | func _Products_ListProduct_Handler(srv interface{}, ctx context.Context,... FILE: main.go function main (line 5) | func main() { FILE: resources/migrations/20181215164636-create_users.sql type users (line 4) | CREATE TABLE users( type users_email (line 10) | CREATE UNIQUE INDEX users_email ON users USING btree (email)