github.com/oinume/lekcije@v0.0.0-20231017100347-5b4c5eb6ab24/backend/interface/server_args.go (about) 1 package interfaces 2 3 import ( 4 "database/sql" 5 "net/http" 6 7 "github.com/jinzhu/gorm" 8 "github.com/rollbar/rollbar-go" 9 "go.uber.org/zap" 10 11 "github.com/oinume/lekcije/backend/infrastructure/ga_measurement" 12 ) 13 14 type ServerArgs struct { 15 AccessLogger *zap.Logger 16 AppLogger *zap.Logger 17 DB *sql.DB 18 GAMeasurementClient ga_measurement.Client 19 GormDB *gorm.DB 20 RollbarClient *rollbar.Client 21 SenderHTTPClient *http.Client 22 }