Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func main() {
- router := app.CreateRouter(app.Routes())
- log.Fatal(http.ListenAndServe(":8080", router))
- }
- type Config struct {
- DB *sql.DB
- }
- func (c *Config) connectToDB() {
- connectionString := fmt.Sprintf("user=%s password=%s dbname=%s sslmode=disable", os.Getenv("DB_USERNAME"), os.Getenv("DB_PASSWORD"), os.Getenv("DB_NAME"))
- var err error
- c.DB, err = sql.Open("postgres", connectionString)
- if err != nil {
- log.Fatal(err)
- }
- }
- func init() {
- c := Config{}
- c.connectToDB()
- }
- func UserIndex(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
- fmt.Fprint(w, "test!n")
- }
Add Comment
Please, Sign In to add comment