欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Go語言break跳轉(zhuǎn)語句怎么使用

 更新時間:2023年01月16日 10:35:02   作者:fiveym  
這篇文章主要介紹了Go語言break跳轉(zhuǎn)語句怎么使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧

基本介紹

break語句用于終止某個語句塊的執(zhí)行,用于中斷當(dāng)前for循環(huán)或跳出switch語句

基本語法

{

..........

break

.........

}

示意圖

以for循環(huán)舉例

細節(jié)說明

1,break語句出現(xiàn)在多層嵌套的語句塊中時,可以通過標簽之名要終止的是哪一層語句塊

2,標簽的基本使用

package main
import "fmt"
func main(){
	lable2:
	for i := 0 ; i < 4 ; i++{
		for j := 0; j <10 ; j++{
			if j == 2{
				break lable2
			}
		fmt.Println("j=", j)
		}
	}
}

break默認會跳出最近的for循環(huán)

break后面可以指定標簽,跳出標簽對應(yīng)的for循環(huán)

案例

package main
import "fmt"
func main(){
	var name string
	var pwd string
	for i := 1; i <= 3; i++ {
		fmt.Println("請輸入你的用戶名:")
		fmt.Scanln(&name)
		fmt.Println("請輸入你的密碼:")
		fmt.Scanln(&pwd)
		if name == "wangjingze" && pwd == "888" {
			fmt.Println("登錄成功")
			break
		} else  {
			fmt.Println("用戶名或密碼輸入錯誤,請重新輸入")
		}
	}
}

到此這篇關(guān)于Go語言break跳轉(zhuǎn)語句怎么使用的文章就介紹到這了,更多相關(guān)Go break內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Golang實現(xiàn)DFA算法對敏感詞過濾功能

    Golang實現(xiàn)DFA算法對敏感詞過濾功能

    DFA算法是確定性有限自動機,其特征是,有一個有限狀態(tài)集合和一些從一個狀態(tài)通向另一個狀態(tài)的邊,每條邊上標記有一個符號,通俗的講DFA算法就是把你要匹配的做成一顆字典樹,然后對你輸入的內(nèi)容進行匹配的過程,本文將利用DFA算法實現(xiàn)敏感詞過濾,需要的可以參考一下
    2023-10-10
  • Golang內(nèi)存對齊的規(guī)則及實現(xiàn)

    Golang內(nèi)存對齊的規(guī)則及實現(xiàn)

    本文介紹了Golang內(nèi)存對齊的規(guī)則及實現(xiàn),通過合理的內(nèi)存對齊,可以提高程序的執(zhí)行效率和性能,通過對本文的閱讀,讀者可以更好地理解Golang內(nèi)存對齊的原理和技巧,并應(yīng)用于實際編程中
    2023-08-08
  • Golang執(zhí)行cmd命令行的方法

    Golang執(zhí)行cmd命令行的方法

    本文主要介紹了Golang執(zhí)行cmd命令行的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • golang讀取yaml配置文件的示例代碼

    golang讀取yaml配置文件的示例代碼

    在項目開發(fā)中,經(jīng)常需要把一些配置文件常量提取到統(tǒng)一配置文件進行維護,go項目在開發(fā)中常常把需要維護的常量或者配置提取到y(tǒng)aml文件,所以本文主要來為大家介紹一下golang如何讀取yaml配置文件吧
    2023-11-11
  • Go?項目目錄布局保姆級教程

    Go?項目目錄布局保姆級教程

    這篇文章主要為大家介紹了Go?項目目錄布局保姆級教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Go語言中的基礎(chǔ)數(shù)據(jù)類型使用實例

    Go語言中的基礎(chǔ)數(shù)據(jù)類型使用實例

    這篇文章主要為大家介紹了Go中的基礎(chǔ)數(shù)據(jù)類型使用示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Go語言單控制器和多控制器使用詳解

    Go語言單控制器和多控制器使用詳解

    這篇文章主要為大家詳細介紹了Go語言單控制器和多控制器的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 淺談golang結(jié)構(gòu)體偷懶初始化

    淺談golang結(jié)構(gòu)體偷懶初始化

    這篇文章主要介紹了淺談golang結(jié)構(gòu)體偷懶初始化,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 淺談go語言中別名類型的使用

    淺談go語言中別名類型的使用

    類型別名是 Go 1.9 版本添加的新功能,主要用于解決代碼升級、遷移中存在的類型兼容性問題,本文主要介紹了go語言中別名類型的使用,感興趣的可以了解一下
    2024-01-01
  • Go語言異常處理error、panic、recover的使用

    Go語言異常處理error、panic、recover的使用

    GO語言中引入的異常的處理方式為error、panic、recover ,本文主要介紹了Go語言異常處理error、panic、recover的使用,感興趣的可以了解一下
    2024-08-08

最新評論