Go語(yǔ)言實(shí)現(xiàn)登錄驗(yàn)證代碼案例
用Go語(yǔ)言實(shí)現(xiàn)登錄驗(yàn)證,有3次機(jī)會(huì),如果用戶名為 zhangsan ,密碼為 123456 ,則提示登錄成功,否則提示還有幾次機(jī)會(huì),次數(shù)用完,提示登錄失敗。代碼如下:
package main import "fmt" func main() { var name string var pwd string var loginChance = 3 for i := 1; i <= 3; i++{ fmt.Print("請(qǐng)輸入用戶名:") fmt.Scanln(&name) fmt.Print("請(qǐng)輸入密碼:") fmt.Scanln(&pwd) if name == "zhangsan" && pwd== "123456" { fmt.Println("恭喜你登錄成功!") break } else { loginChance-- fmt.Printf("你還有%v次登錄機(jī)會(huì),請(qǐng)珍惜\n",loginChance) } } if loginChance == 0 { fmt.Println("機(jī)會(huì)用完,登錄失敗。") } }
測(cè)試一(登錄成功):
測(cè)試二(登錄失敗):
到此這篇關(guān)于Go語(yǔ)言實(shí)現(xiàn)登錄驗(yàn)證代碼案例的文章就介紹到這了,更多相關(guān)Go語(yǔ)言實(shí)現(xiàn)登錄驗(yàn)證內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Go語(yǔ)言非main包編譯為靜態(tài)庫(kù)并使用的示例代碼
本文以Windows為例,介紹一下如何將Go的非main包編譯為靜態(tài)庫(kù),用戶又將如何使用。通過(guò)實(shí)際項(xiàng)目創(chuàng)建常規(guī)工程,通過(guò)示例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2021-07-07Golang實(shí)現(xiàn)深拷貝reflect原理示例探究
這篇文章主要為大家介紹了Golang實(shí)現(xiàn)reflect深拷貝原理示例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01使用Go語(yǔ)言編寫一個(gè)極簡(jiǎn)版的容器Container
Docker作為一種流行的容器化技術(shù),對(duì)于每一個(gè)程序開發(fā)者而言都具有重要性和必要性,因?yàn)槿萜骰嚓P(guān)技術(shù)的普及大大簡(jiǎn)化了開發(fā)環(huán)境配置、更好的隔離性和更高的安全性,對(duì)于部署項(xiàng)目和團(tuán)隊(duì)協(xié)作而言也更加方便,本文將嘗試使用Go語(yǔ)言編寫一個(gè)極簡(jiǎn)版的容器2023-10-10go語(yǔ)言中的數(shù)組指針和指針數(shù)組的區(qū)別小結(jié)
本文主要介紹了go語(yǔ)言中的數(shù)組指針和指針數(shù)組的區(qū)別小結(jié),文中通過(guò)示例代碼介紹的很詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下2024-10-10golang實(shí)現(xiàn)對(duì)JavaScript代碼混淆
在Go語(yǔ)言中,你可以使用一些工具來(lái)混淆JavaScript代碼,一個(gè)常用的工具是Terser,它可以用于壓縮和混淆JavaScript代碼,你可以通過(guò)Go語(yǔ)言的`os/exec`包來(lái)調(diào)用Terser工具,本文給通過(guò)一個(gè)簡(jiǎn)單的示例給大家介紹一下,感興趣的朋友可以參考下2024-01-01Go設(shè)計(jì)模式之狀態(tài)模式講解和代碼示例
狀態(tài)是一種行為設(shè)計(jì)模式,?讓你能在一個(gè)對(duì)象的內(nèi)部狀態(tài)變化時(shí)改變其行為,該模式將與狀態(tài)相關(guān)的行為抽取到獨(dú)立的狀態(tài)類中,?讓原對(duì)象將工作委派給這些類的實(shí)例,?而不是自行進(jìn)行處理,本文將通過(guò)代碼示例給大家簡(jiǎn)單的介紹一下Go狀態(tài)模式2023-08-08Golang設(shè)計(jì)模式之原型模式詳細(xì)講解
如果一個(gè)類的有非常多的屬性,層級(jí)還很深。每次構(gòu)造起來(lái),不管是直接構(gòu)造還是用建造者模式,都要對(duì)太多屬性進(jìn)行復(fù)制,那么有沒有一種好的方式讓我們創(chuàng)建太的時(shí)候使用體驗(yàn)更好一點(diǎn)呢? 今天的文章里就給大家介紹一種設(shè)計(jì)模式,來(lái)解決這個(gè)問題2023-01-01