Go语言实现登录验证代码案例
作者:cui_yonghua 时间:2024-05-08 10:24:14
用Go语言实现登录验证,有3次机会,如果用户名为 zhangsan ,密码为 123456 ,则提示登录成功,否则提示还有几次机会,次数用完,提示登录失败。代码如下:
package main
import "fmt"
func main() {
var name string
var pwd string
var loginChance = 3
for i := 1; i <= 3; i++{
fmt.Print("请输入用户名:")
fmt.Scanln(&name)
fmt.Print("请输入密码:")
fmt.Scanln(&pwd)
if name == "zhangsan" && pwd== "123456" {
fmt.Println("恭喜你登录成功!")
break
} else {
loginChance--
fmt.Printf("你还有%v次登录机会,请珍惜\n",loginChance)
}
}
if loginChance == 0 {
fmt.Println("机会用完,登录失败。")
}
}
测试一(登录成功):
测试二(登录失败):
来源:https://blog.csdn.net/cui_yonghua/article/details/93203437
标签:go,登录验证
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
PyTorch深度学习模型的保存和加载流程详解
2023-07-10 04:58:33
![](https://img.aspxhome.com/file/2023/4/63194_0s.png)
SymPy库关于矩阵的基本操作和运算
2022-10-30 12:23:55
解决Mac安装scrapy失败的问题
2022-12-26 10:28:32
django在接受post请求时显示403forbidden实例解析
2021-12-19 22:41:27
ASP下批量删除数据的两种方法
2011-02-05 11:01:00
python调用动态链接库的基本过程详解
2023-05-31 13:24:00
![](https://img.aspxhome.com/file/2023/7/135267_0s.jpg)
php替换字符串中间字符为省略号的方法
2023-09-30 20:16:04
基于bootstrap实现收缩导航条
2024-04-28 09:53:16
![](https://img.aspxhome.com/file/2023/1/132721_0s.jpg)
vue中jsonp插件的使用方法示例
2024-05-05 09:11:52
新Orcas语言特性:扩展方法
2007-09-23 12:49:00
![](https://img.aspxhome.com/file/uploadpic/20079/23/200792312539649.jpg)
Django对接elasticsearch实现全文检索的示例代码
2023-07-02 01:31:29
vue组件与复用详解
2024-04-09 10:46:57
Python enumerate()计数器简化循环
2022-07-31 22:15:43
Python读写Json涉及到中文的处理方法
2021-10-29 10:26:24
详解MySQL是如何解决幻读的
2024-01-14 02:17:19
JS使用百度地图API自动获取地址和经纬度操作示例
2024-04-23 09:31:24
![](https://img.aspxhome.com/file/2023/4/135484_0s.jpg)
关于mysql left join 查询慢时间长的踩坑总结
2024-01-23 14:20:29
![](https://img.aspxhome.com/file/2023/2/114012_0s.png)
python3 pathlib库Path类方法总结
2022-06-10 18:38:11
python导入pandas具体步骤方法
2022-08-14 16:01:03
Python timer定时器两种常用方法解析
2023-07-21 19:20:56