Go語言實現(xiàn)登錄驗證代碼案例
更新時間:2021年03月04日 16:38:40 作者:cui_yonghua
這篇文章主要介紹了Go語言實現(xiàn)登錄驗證代碼案例,代碼和圖文講解的很清晰,有感興趣的可以學習下
用Go語言實現(xiàn)登錄驗證,有3次機會,如果用戶名為 zhangsan ,密碼為 123456 ,則提示登錄成功,否則提示還有幾次機會,次數(shù)用完,提示登錄失敗。代碼如下:
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("機會用完,登錄失敗。")
}
}
測試一(登錄成功):

測試二(登錄失敗):

到此這篇關于Go語言實現(xiàn)登錄驗證代碼案例的文章就介紹到這了,更多相關Go語言實現(xiàn)登錄驗證內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Golang實現(xiàn)深拷貝reflect原理示例探究
這篇文章主要為大家介紹了Golang實現(xiàn)reflect深拷貝原理示例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
go語言中的數(shù)組指針和指針數(shù)組的區(qū)別小結
本文主要介紹了go語言中的數(shù)組指針和指針數(shù)組的區(qū)別小結,文中通過示例代碼介紹的很詳細,具有一定的參考價值,感興趣的可以了解一下2024-10-10

