package commands import ( "fmt" "github.com/dannyvankooten/ana/db" "github.com/dannyvankooten/ana/models" "golang.org/x/crypto/bcrypt" ) // Register creates a new user with the given email & password func Register(email string, password string) { hash, _ := bcrypt.GenerateFromPassword([]byte(password), 10) user := models.User{ Email: email, Password: string(hash), } user.Save(db.Conn) fmt.Printf("User %s #%d created.\n", email, user.ID) }