github.com/johnnyeven/libtools@v0.0.0-20191126065708-61829c1adf46/conf/presets/password.go (about)

     1  package presets
     2  
     3  type Password string
     4  
     5  func (p Password) String() string {
     6  	return string(p)
     7  }
     8  
     9  func (p Password) SecurityString() string {
    10  	var r []rune
    11  	for range []rune(string(p)) {
    12  		r = append(r, []rune("*")...)
    13  	}
    14  	return string(r)
    15  }