最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

go語言if/else語句簡單用法示例

 更新時間:2016年05月11日 10:17:21   作者:十一文  
這篇文章主要介紹了go語言if/else語句用法,結(jié)合實例形式分析了go語言if else語句的判定與流程控制技巧,需要的朋友可以參考下

本文實例講述了go語言if/else語句用法。分享給大家供大家參考,具體如下:

if else分支在go語言里是簡單明了的。

這里有個簡單的例子。

if語句可以沒有else。

可以在條件語句前添加別的語句。這個語句中聲明的變量的作用域在所有的分支中。

注意:在go語言中條件語句沒必要帶圓括號。但是分支中必須有大括號。
在go語言里面沒有三元條件語句,所以即使是簡單的條件語句你也必須使用全機構(gòu)的if語句(就是說go里沒有個?:表達式
)。

示例代碼:

復制代碼 代碼如下:
package main
import "fmt"
func main() {
    if 7%2 == 0 {
        fmt.Println("7 is even")
    } else {
        fmt.Println("7 is odd")
    }
    if 8%4 == 0 {
        fmt.Println("8 is divisible by 4")
    }
    if num := 9; num < 0 {
        fmt.Println(num, "is negative")
    } else if num < 10 {
        fmt.Println(num, "has 1 digit")
    } else {
        fmt.Println(num, "has multiple digits")
    }
}

運行測試如下:

復制代碼 代碼如下:
$ go run if-else.go
7 is odd
8 is divisible by 4
9 has 1 digit

希望本文所述對大家Go語言程序設計有所幫助。

相關文章

  • 一文掌握go的sync.RWMutex鎖

    一文掌握go的sync.RWMutex鎖

    這篇文章主要介紹了一文掌握go的sync.RWMutex鎖,本文是為了在面試中能快速口述RW鎖,并非為了完整解答RW鎖的機制,需要的朋友可以參考下
    2023-03-03
  • 使用go實現(xiàn)簡易比特幣區(qū)塊鏈公鏈功能

    使用go實現(xiàn)簡易比特幣區(qū)塊鏈公鏈功能

    這篇文章主要介紹了使用go實現(xiàn)簡易比特幣區(qū)塊鏈公鏈功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • go語言-在mac下brew升級golang

    go語言-在mac下brew升級golang

    這篇文章主要介紹了go語言-在mac下brew升級golang,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • Golang中的四個括號示例詳解

    Golang中的四個括號示例詳解

    這篇文章主要介紹了Golang中的四個括號,本文通過實例代碼給大家介紹的非常詳細,通過實例代碼補充介紹了有效的括號golang實現(xiàn),需要的朋友可以參考下
    2024-03-03
  • 深入了解Go語言中web框架的中間件運行機制

    深入了解Go語言中web框架的中間件運行機制

    大家在使用iris框架搭建web系統(tǒng)時,一定會用到中間件。那么你了解中間件的運行機制嗎?你知道為什么在iris和gin框架的請求處理函數(shù)中要加c.Next()函數(shù)嗎?本文就和大家一起探究該問題的答案
    2023-02-02
  • Golang交叉編譯(跨平臺編譯)的使用

    Golang交叉編譯(跨平臺編譯)的使用

    本文主要介紹了Golang交叉編譯(跨平臺編譯)的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • Golang使用etcd構(gòu)建分布式鎖的示例分享

    Golang使用etcd構(gòu)建分布式鎖的示例分享

    在本教程中,我們將學習如何使用Go和etcd構(gòu)建分布式鎖系統(tǒng),分布式鎖系統(tǒng)對于管理對分布式系統(tǒng)中共享資源的并發(fā)訪問至關重要,它有助于維護一致性,防止競爭條件,并確保在任何給定時間只有一個進程獨占訪問資源,需要的朋友可以參考下
    2025-01-01
  • Golang壓縮Jpeg圖片和PNG圖片的操作

    Golang壓縮Jpeg圖片和PNG圖片的操作

    這篇文章主要介紹了Golang壓縮Jpeg圖片和PNG圖片的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 深入解析golang編程中函數(shù)的用法

    深入解析golang編程中函數(shù)的用法

    這篇文章主要介紹了golang編程中函數(shù)的用法,是Go語言入門學習中的基礎知識,需要的朋友可以參考下
    2015-10-10
  • Golang排列組合算法問題之全排列實現(xiàn)方法

    Golang排列組合算法問題之全排列實現(xiàn)方法

    這篇文章主要介紹了Golang排列組合算法問題之全排列實現(xiàn)方法,涉及Go語言針對字符串的遍歷及排列組合相關操作技巧,需要的朋友可以參考下
    2017-01-01

最新評論

汝州市| 东平县| 丰都县| 建水县| 射洪县| 双桥区| 涪陵区| 南京市| 新蔡县| 华安县| 湘潭市| 佛山市| 彭水| 高邑县| 阿拉善盟| 河池市| 喀喇沁旗| 武乡县| 平舆县| 资阳市| 崇文区| 福海县| 宕昌县| 开封市| 通化市| 德钦县| 万山特区| 农安县| 西乌珠穆沁旗| 镇原县| 通山县| 宜兴市| 廊坊市| 柏乡县| 昌都县| 洛阳市| 平罗县| 衡山县| 宜川县| 灵宝市| 梓潼县|