Skip to content
Snippets Groups Projects
Select Git revision
  • 2c642d14ec3ebd05902e79332cec696cda08a5ec
  • main default protected
  • staging protected
  • v1.4.15 protected
  • v1.4.14 protected
  • v1.4.13 protected
  • v1.4.12 protected
  • v1.4.11 protected
  • v1.4.10 protected
  • v1.4.9 protected
  • v1.4.8 protected
  • v1.4.7 protected
  • v1.4.6 protected
  • v1.4.5 protected
  • v1.4.4 protected
  • v1.4.3 protected
  • v1.4.2 protected
  • v1.4.1 protected
  • v1.4.0 protected
  • v1.3.0 protected
  • v1.2.0 protected
  • v1.1.0 protected
  • v1.0.7 protected
23 results

di.go

Blame
  • di.go 750 B
    //go:build wireinject
    // +build wireinject
    
    package main
    
    import (
    	"github.com/google/wire"
    
    	"gitlab.informatika.org/ocw/ocw-backend/app"
    	"gitlab.informatika.org/ocw/ocw-backend/handler"
    	"gitlab.informatika.org/ocw/ocw-backend/middleware"
    	"gitlab.informatika.org/ocw/ocw-backend/provider"
    	"gitlab.informatika.org/ocw/ocw-backend/repository"
    	"gitlab.informatika.org/ocw/ocw-backend/routes"
    	"gitlab.informatika.org/ocw/ocw-backend/service"
    	"gitlab.informatika.org/ocw/ocw-backend/utils"
    )
    
    func CreateServer() (app.Server, error) {
    	wire.Build(
    		utils.UtilSet,
    		repository.RepositorySet,
    		handler.HandlerSet,
    		middleware.MiddlewareSet,
    		routes.RoutesSet,
    		service.ServiceSet,
    		provider.ProviderSet,
    		app.AppSet,
    	)
    
    	return nil, nil
    }