code: func (t *Terminal) ReadPassword(prompt string) (line string, err error) {
  	t.lock.Lock()
  	defer t.lock.Unlock()
  
  	oldPrompt := t.prompt
  	t.prompt = []rune(prompt)
  	t.echo = false
  
  	line, err = t.readLine()
  
  	t.prompt = oldPrompt
  	t.echo = true
  
  	return
  }
docs: // ReadPassword temporarily changes the prompt and reads a password, without
  // echo, from the terminal.