Imports github.com/dgrijalva/jwt-go github.com/gin-gonic/gin github.com/google/uuid github.com/joho/godotenv golang.org/x/crypto/bcrypt gorm.io/gorm Standard library imports crypto/aes crypto/cipher crypto/rand errors fmt io log math/big math/rand net/http os path/filepath strconv strings time