xkcdpass generates secure random passwords that are (relatively) easy to memorize.
It uses a dictionary provided specifically for passphrase generation by the EFF and has an option for checking strength of the generated passwords using the zxcvbn library.
import (
"github.com/happeens/xkcdpass"
)
// Create a 4-word password with strength score 4
password := xkcdpass.GenerateDefault()
For more detailed usage options, check the docs.