github.com/imyousuf/webhook-broker@v0.1.2/wire.go (about) 1 //+build wireinject 2 3 package main 4 5 import ( 6 "github.com/google/wire" 7 "github.com/imyousuf/webhook-broker/config" 8 ) 9 10 // GetAppVersion retrieves the app version 11 func GetAppVersion() config.AppVersion { 12 wire.Build(config.GetVersion) 13 14 return "" 15 } 16 17 // GetHTTPServer returns the server container with all adjacent data 18 func GetHTTPServer(cliConfig *config.CLIConfig) (*HTTPServiceContainer, error) { 19 wire.Build(relationalDBWithControllerSet, configInjectorSet) 20 21 return &HTTPServiceContainer{}, nil 22 }