How add new fields to the existing type in another package : I have a AUTH package and there i have USER STRUCT and i want to extend the user struct without modifying the package code.

    package auth
    type User struct {
	  gorm.Model
	  UserEmail string
	  UserPass  string
	  Test      string
    }


Now i have main.go

    package main
    
    import "auth"
    // WANT TO OVERRIDE OR EXTEND THE USER STRUCT
    function main() {
    }    
