package controllers import ( "time" "github.com/jackc/pgx/v5/pgxpool" ) type WelcomeController struct { contextTimeout time.Duration pgxConn *pgxpool.Pool } func NewWelcomeController(conn *pgxpool.Pool, timeout time.Duration) (controller *WelcomeController) { controller = &WelcomeController{ pgxConn: conn, contextTimeout: timeout, } return } // Index welcome func (c *WelcomeController) Index() ( resp string, err error, ) { resp = "Hello SIPD Transaksi Belanja" return resp, err }