github.com/prebid/prebid-server@v0.275.0/modules/generator/builder.tmpl (about)

     1  package modules
     2  
     3  {{if .}}
     4  import (
     5      {{- range .}}
     6      {{.Vendor}}{{.Module | Title}} "github.com/prebid/prebid-server/modules/{{.Vendor}}/{{.Module}}"
     7      {{- end}}
     8  )
     9  {{end}}
    10  
    11  // builders returns mapping between module name and its builder
    12  // vendor and module names are chosen based on the module directory name
    13  func builders() ModuleBuilders {
    14      return ModuleBuilders{
    15          {{- range .}}
    16          "{{.Vendor}}": {
    17              "{{.Module}}": {{.Vendor}}{{.Module | Title}}.Builder,
    18          },
    19          {{- end}}
    20      }
    21  }