Go語言實現登錄驗證代碼案例
用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("機會用完,登錄失敗。") } }
測試一(登錄成功):
測試二(登錄失敗):
到此這篇關於Go語言實現登錄驗證代碼案例的文章就介紹到這瞭,更多相關Go語言實現登錄驗證內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Golang收支記賬程序詳細編寫過程
- Go語言指針使用分析與講解
- Go語言中 Print Printf和Println 的區別解析
- Go語言變量與基礎數據類型詳情
- Go語言快速入門指針Map使用示例教程