I am a starter in Golang. This question may be very easy but it really confused me.

if there is a User struct:

```
type user struct{
    name string
    email string
}

```

What is the difference between the following two ways to initialize the user variable?

```
mike := user{"mike", "mike@email.com"}
lisa := &user{"lisa", "lisa@email.com"}

```