title: GORM Not ignoring field with `gorm:"-"`
body: <p>Using Jinzhu's GORM Package which is fantastic btw, I currently have this struct:</p>
  
  <pre><code>type User struct {
      gorm.Model
  
      // The Users username
      Username string `gorm:"size:255;unique;not null"`
  
      // The Users email address
      Email string `gorm:"size:255;unique;not null"`
  
      // The Users hashed password
      Password string `gorm:"size:255;not null"`
  
      // The Users password confirmation (only for forms)
      PasswordC string `gorm:"-"`
  
      // The Users FULL NAME (e.g. Burt Reynolds)
      Fullname string `gorm:"size:255; not null"`
  
      // The Users Karma level
      Karma int
  
      // Is the user banned?
      Banned bool
  }
  </code></pre>
  
  <p>But I also use Gorilla's <code>Schema</code> package so any form values populate the struct, but I don't want the <code>PasswordC</code> to be saved into the database because it will be plain text as the normal <code>Password</code> field gets bcrypt'd so any information on how to make <code>GORM</code> not save the <code>PasswordC</code> field.</p>