Imports github.com/go-playground/validator github.com/google/uuid github.com/gorilla/sessions github.com/jackc/pgx/v5/pgxpool github.com/joho/godotenv golang.org/x/crypto/bcrypt Standard library imports bytes context encoding/json errors fmt io log math/rand net/http net/smtp os strings text/template time