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!

推薦閱讀: