问题描述
- 一个看似简单实则颇有些难度的go语言问题,关于密码输入
-
RT。具体要求:输入一串字符(中间可能有各种空格啊符号啊之类)作为密码,以回车键结束
由于是密码,所以输入时屏幕不能明文显示,当每输入一个字符则显示为一个*,最后密码由一个string型变量获取
好像用go语言不是那么好实现,尤其是考虑到退格键以及方向键改变输入顺序的问题(比如输入的时候用方向键将光标前移后插入内容),还有delete键带来的删除效果……
各位大神有什么好的解决方案?期待最简洁的代码……
时间: 2025-01-19 07:12:12