From cc8a8d2fb161326912852d28023a199c4a21e1ce Mon Sep 17 00:00:00 2001 From: pxy <497407975@qq.com> Date: Fri, 8 Jul 2022 21:57:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95HelloProtocol=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/cmd.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 cmd/cmd.go diff --git a/cmd/cmd.go b/cmd/cmd.go new file mode 100644 index 0000000..a0e940f --- /dev/null +++ b/cmd/cmd.go @@ -0,0 +1,23 @@ +//package cmd +//@Author: Pei Xinyuan +//@Description: +//@Version: 0.1.0 +//@Date: 2022/6/24 17:50:00 +//@Copyright: MIN-Group;国家重大科技基础设施——未来网络北大实验室;深圳市信息论与未来网络重点实验室 + +package cmd + +import "github.com/AlecAivazis/survey/v2" + +func AskPassword() (string, error) { + return AskPasswordWithCustomMsg("Please type your password") +} + +func AskPasswordWithCustomMsg(msg string) (string, error) { + passwd := "" + prompt := &survey.Password{ + Message: msg, + } + err := survey.AskOne(prompt, &passwd) + return passwd, err +}