控制流程

go語言控制結構關鍵字只有:if...else if..else,  for  和  switch工具

一、if..else if..通常能夠省略條件語句的括號,除非多條件語句須要括號拆分,其實在使用fmt格式化時,若是能夠省略括號,格式化工具會自動去掉括號it

二、switch語句:1)、判斷條件能夠爲任何數據類型數據類型

        2)、每一個case後面跟的是一個完整的程序,該程序塊不須要{ },也不須要break結尾,由於每一個case都是獨立的程序

        3)、能夠爲switch提供一個默認選項default,在case沒有知足的狀況下,默認執行default後面的語句數據

三、for使用和其餘語言相似,就是沒有用括號,以下語言

  for i :=1 ; i<100; i++ {
    ·············
  }while

go中沒有while,能夠使用for來實現cas

1)、var i int =1格式化

    for i<100 {
    ·····················
  }

2)、for{

    ····················  }

相關文章
相關標籤/搜索