Golang にて invalid indirect of xxxx (type Xxxxx) の対応

ポインタの定義と代入が逆になっている時に、
「invalid indirect of xxxx (type Xxxxx)」
というエラーが出る。

エラーが起きた行のコードをよく読んで対応する。

user := *Users{}
// invalid indirect of Uesrs literal (type Uesrs)

user := &Users{}